Started by user administrator Building in workspace /var/lib/jenkins/jobs/d1_integration_Sandbox_cn_v2/workspace Cleaning local Directory d1_integration Checking out https://repository.dataone.org/software/cicore/trunk/d1_integration at revision '2017-07-12T22:44:11.397 +0000' A nbactions.xml AU LICENSE.txt A GeneratingITCertificates.txt A cnTestMethodTemplate.pl A src A src/test A src/test/resources 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/resources/d1_testdocs 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/knb-lter-luq.76.2-broken.xml A src/test/resources/d1_testdocs/BAYXXX_015ADCP015R00_20051215.50.9_SYSMETA.xml A src/test/resources/d1_testdocs/ore_example_from_openarchives.xml A src/test/resources/d1_testdocs/iso19115 A src/test/resources/d1_testdocs/iso19115/ornldaac_iso_868.xml 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/knb-lter-gce.114.11.xml A src/test/resources/d1_testdocs/eml200 A src/test/resources/d1_testdocs/eml200/SystemMetadata A src/test/resources/d1_testdocs/eml200/SystemMetadata/dpennington.resourcemap 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/dpennington.resourcemap A src/test/resources/d1_testdocs/eml200/IPCC.200802107062739.1 A src/test/resources/d1_testdocs/eml200/dpennington.195.2 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/eml210 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/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/encodingTestSet AU src/test/resources/d1_testdocs/encodingTestSet/testUnicodeStrings.utf8.txt A src/test/resources/d1_testdocs/encodingTestSet/testAsciiStrings.utf8.txt AU src/test/resources/d1_testdocs/encodingTestSet/IMPORTANT_README.txt A src/test/resources/d1_testdocs/encodingTestSet/singleAsciiCharacterTests.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.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/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/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/nodes.json A src/test/java A src/test/java/org A src/test/java/org/dataone A src/test/java/org/dataone/client A src/test/java/org/dataone/client/ClientArchitectureConformityIT.java 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/integration A src/test/java/org/dataone/integration/tools A src/test/java/org/dataone/integration/tools/ProductionResourceMapParsingChecks.java 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/CommonResourcesTest.java 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/CNodeTier1_metacat_IT.java A src/test/java/org/dataone/integration/it/CNodeTier1_nodeRegistry_IT.java A src/test/java/org/dataone/integration/it/testImplementations 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/AuthAPITestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/V1IsAuthorizedAuthorizationTestImpl.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/SSLTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/AuthTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/ContentIntegrityTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/CNIdentityTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/ViewTestImplementations.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/testImplementations/CNRegisterTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/CNDiagnosticTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/QueryTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/MNReadTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/CNUpdateSystemMetadataTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/CNCoreTestImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/MNPackageFunctionalTestImplementations.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/MNSystemMetadataMutabilityImplementations.java A src/test/java/org/dataone/integration/it/testImplementations/AbstractAuthorizationTestImplementations.java A src/test/java/org/dataone/integration/it/CNodeTier2_nodeRegistry_IT.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/it/testDefinitions A src/test/java/org/dataone/integration/it/testDefinitions/MNQueryTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/AuthTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/SSLTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/ContentIntegrityTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CNCoreSidTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CNIdentityTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/ViewTestDefinitions.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/MNPackageTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/MNCoreSlowTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/SynchronizeMetadataTestDefinition.java A src/test/java/org/dataone/integration/it/testDefinitions/CNReplicationTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CNReplicationSidTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/NodeRegistryExtensibilityTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/MNAuthorizationSidTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CNReadTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CNReadSidTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/GeneralAuthorizationTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/MNStorageSidTestDefinitions.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/CNDiagnosticTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CNRegisterTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/QueryTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/MNReadTestDefinitions.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/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/SystemMetadataChangedMethodTestDefnitions.java A src/test/java/org/dataone/integration/it/testDefinitions/CoreTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/MNSystemMetadataChangedTestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/AuthAPITestDefinitions.java A src/test/java/org/dataone/integration/it/testDefinitions/MNStorageTestDefinitions.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/MNodeTier1SlowIT.java A src/test/java/org/dataone/integration/it/CNodeTier1_logAgg_IT.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/MNReplicationV1IT.java A src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.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/MNAuthenticationV1V2IT.java A src/test/java/org/dataone/integration/it/apiTests/CNAuthorizationV2IT.java A src/test/java/org/dataone/integration/it/apiTests/MNCoreV1IT.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/MNCoreV1SlowIT.java A src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java A src/test/java/org/dataone/integration/it/apiTests/CNReadV1IT.java A src/test/java/org/dataone/integration/it/apiTests/MNAuthorizationV2IT.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/apiTests/MNReplicationV2IT.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/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/MNCoreV2IT.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/MNCoreV2SlowIT.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/CNViewV2IT.java A src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.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/CNContentIntegrityV1V2IT.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/EnvironmentsCheck.java A src/test/java/org/dataone/integration/it/functional/SyncInventoryIT.java A src/test/java/org/dataone/integration/it/functional/WebTestConcurrency.java A src/test/java/org/dataone/integration/it/functional/D1ObjectIT.java A src/test/java/org/dataone/integration/it/functional/PackageIT.java 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/DataReplicationIT.java A src/test/java/org/dataone/integration/it/functional/D1ClientIT.java A src/test/java/org/dataone/integration/it/functional/ClientCertificateInstallationIT.java A src/test/java/org/dataone/integration/it/functional/ResourceMapXParsing.java A src/test/java/org/dataone/integration/it/functional/MNReplicationIT.java A src/test/java/org/dataone/integration/it/functional/XNodeWebServerBasicIT.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/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/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/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/webTest 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/webTest/TestLauncher.java A src/test/java/org/dataone/configuration A src/test/java/org/dataone/configuration/TestSettingsTest.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/test_utilities.py A src/test/python/org/dataone/integration/tier_1_mn_read_getsystemmetadata.py A src/test/python/org/dataone/integration/tier_1_mn_read_listobjects.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 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 A src/test/python/org/dataone/integration/tier_1_mn_read_get.py AU src/test/python/org/dataone/integration/test_all.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/main 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 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/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 A src/main/webapp A src/main/webapp/WEB-INF AU src/main/webapp/WEB-INF/web.xml 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/sunny.gif 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 A src/main/webapp/results_head.html A src/main/java A src/main/java/org A src/main/java/org/dataone A src/main/java/org/dataone/configuration A src/main/java/org/dataone/configuration/TestSettings.java 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 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/MNCallAdapter.java A src/main/java/org/dataone/integration/adapters/CNCallAdapter.java A src/main/java/org/dataone/integration/adapters/CommonCallAdapter.java A src/main/java/org/dataone/integration/EMLBuilderUtils.java 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/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/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/hazelcast A src/license-header.txt A pom.xml A tierTestingMethodTemplater.pl A README.txt U . At revision 18857 No changes for https://repository.dataone.org/software/cicore/trunk/d1_integration since the previous build Parsing POMs Established TCP socket on 48764 [d1_integration] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.11.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.10.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.11.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.11.jar 48764 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/jobs/d1_integration_Sandbox_cn_v2/workspace/d1_integration/pom.xml verify -Dit.test=CNv2TestSuite -Dtest=TestDefaultSettings -Dcontext.label=SANDBOX [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 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-compiler-plugin is missing. @ line 201, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 241, column 15 [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 225, 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_Sandbox_cn_v2/workspace/d1_integration' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_cn_v2/workspace/d1_integration [INFO] Storing buildNumber: 18857 at timestamp: 1499899461925 [INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Sandbox_cn_v2/workspace/d1_integration' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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.064 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_Sandbox_cn_v2/workspace/d1_integration/target/classes [copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_Sandbox_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/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233.jar to /var/lib/jenkins/jobs/d1_integration_Sandbox_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_Sandbox_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_Sandbox_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.jasper.glassfish/2.2.2.v201112011158/org.apache.jasper.glassfish-2.2.2.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_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_Sandbox_cn_v2/workspace/d1_integration/src/main/webapp] [INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1] [INFO] Webapp assembled in [512 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Sandbox_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_Sandbox_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_Sandbox_cn_v2/workspace/d1_integration/target/failsafe-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.it.apiTests.CNv2TestSuite 20170712-22:44:44: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:44:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:44:44: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:44:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:44: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: https://cn-sandbox.test.dataone.org/cn 20170712-22:44:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20170712-22:44:46: [INFO]: isNodeAlive for Node: https://cn-sandbox.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:46: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:46: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:46: [INFO]: *** Adding CN to list: cn-sandbox [ https://cn-sandbox.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:46: [INFO]: isNodeAlive for Node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:46: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: *** Adding CN to list: cn-sandbox-ucsb-1 [ https://cn-sandbox-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: isNodeAlive for Node: https://cn-sandbox-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: *** Adding CN to list: cn-sandbox-orc-1 [ https://cn-sandbox-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:47: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-1 [ https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: isNodeAlive for Node: https://dataone-dev.nkn.uidaho.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [WARN]: *** Failed to add MN to list: Northwest Knowledge Network [ https://dataone-dev.nkn.uidaho.edu/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:48: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-2 [ https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: isNodeAlive for Node: https://mn-sandbox-orc-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: *** Adding MN to list: mn-sandbox-orc-1 [ https://mn-sandbox-orc-1.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: isNodeAlive for Node: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:49: [WARN]: *** Failed to add MN to list: Datanet Federation iRODS Node [ http://dfc-mn.renci.org:8080/irods-dataone/rest/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:50: [INFO]: isNodeAlive for Node: https://trusty.iarc.uaf.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:50: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:50: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:50: [INFO]: *** Adding MN to list: IARC Data Archive [ https://trusty.iarc.uaf.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:50: [INFO]: isNodeAlive for Node: http://usgs.ornl.gov/USGS_MN/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:50: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: *** Adding MN to list: USGS Science Data Catalog [ http://usgs.ornl.gov/USGS_MN/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: isNodeAlive for Node: https://alpha.tdar.org/dataone/ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: *** Adding MN to list: the Digital Archaeological Record [ https://alpha.tdar.org/dataone/ ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: isNodeAlive for Node: https://test-prod.bco-dmo.org/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:51: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:52: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:52: [INFO]: *** Adding MN to list: Biological and Chemical Oceanography Data Management Office (BCO-DMO) [ https://test-prod.bco-dmo.org/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:52: [INFO]: isNodeAlive for Node: https://ncei-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:52: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:53: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:53: [INFO]: *** Adding MN to list: NOAA NCEI Oceanographic Data Archive [ https://ncei-node.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:53: [INFO]: isNodeAlive for Node: https://edacd1mn.unm.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:53: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:56: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:56: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:57: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:57: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:58: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:58: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:59: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:44:59: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:00: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:00: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:01: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:01: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:02: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [WARN]: *** Failed to add MN to list: NM EPSCoR Tier 4 Node [ https://edacd1mn.unm.edu/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: isNodeAlive for Node: https://gmnv2.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: *** Adding MN to list: GMN v2 Test [ https://gmnv2.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: isNodeAlive for Node: https://ubuntu16-04.kitty.ninja/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:03: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [WARN]: *** Failed to add MN to list: My Member Node [ https://ubuntu16-04.kitty.ninja/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: trying to filter CN list for the round robin CN... original size: 3, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: excluding round robin CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: including CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: including CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: filtered CN list without round robin CN. size: 2, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:04: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:04: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:04: [INFO]: ***************** running test for testReserveIdentifier(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201719315454560; [org.dataone.client.rest.RestClient] 20170712-22:45:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201719315454560; [org.dataone.client.rest.RestClient] 20170712-22:45:06: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:06: [INFO]: ***************** running test for testReserveIdentifier(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 20171931545692; [org.dataone.client.rest.RestClient] 20170712-22:45:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 20171931545692; [org.dataone.client.rest.RestClient] 20170712-22:45:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: ***************** running test for testCreate() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:08: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:45:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:45:08: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:45:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170712-22:45:09: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:45:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201719315458196; FilePart:sysmeta = /tmp/mmp.output.6540378985609246122.tmp (953 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate201719315458196 [org.dataone.client.rest.RestClient] 20170712-22:45:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:11: [INFO]: ***************** running test for testCreate() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:13: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:13: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate2017193154511808; FilePart:sysmeta = /tmp/mmp.output.5412508724647025180.tmp (954 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate2017193154511808 [org.dataone.client.rest.RestClient] 20170712-22:45:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:15: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:15: [INFO]: ***************** running test for testCreate() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate2017193154515906; FilePart:sysmeta = /tmp/mmp.output.1479147852638283428.tmp (948 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:16: [INFO]: ***************** running test for testCreate() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate2017193154516291; FilePart:sysmeta = /tmp/mmp.output.2566982804801746407.tmp (948 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:17: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:17: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:17: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 2017193154517329; [org.dataone.client.rest.RestClient] 20170712-22:45:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/reserve/2017193154517329?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient] 20170712-22:45:18: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:18: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:19: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 2017193154518537; [org.dataone.client.rest.RestClient] 20170712-22:45:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/reserve/2017193154518537?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient] 20170712-22:45:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:20: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/reserve/2017193154520345?subject=public [org.dataone.client.rest.RestClient] 20170712-22:45:20: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/reserve/2017193154520694?subject=public [org.dataone.client.rest.RestClient] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:21: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient] 20170712-22:45:21: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:21: [INFO]: Testing create() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:21: [INFO]: Testing delete() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:21: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154521394 [org.dataone.client.rest.RestClient] 20170712-22:45:21: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:21: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2017193154521394 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_2017193154521394 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:21: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2017193154521394 <?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_2017193154521394</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:21.913+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:21.913+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154521394; FilePart:object = /tmp/mmp.output.4906032905196305314.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3829417735666725029.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:23: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_2017193154521394 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:23: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2017193154521394 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154521394 [org.dataone.client.rest.RestClient] 20170712-22:45:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154521394; FilePart:sysmeta = /tmp/mmp.output.1354294526404077101.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:24: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:24: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154524582 [org.dataone.client.rest.RestClient] 20170712-22:45:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:25: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2017193154524582 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_2017193154524582 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2017193154524582 <?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_2017193154524582</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:25.805+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:25.805+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154524582; FilePart:object = /tmp/mmp.output.5946636290544077763.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6711952279354306614.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:29: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_2017193154524582 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:29: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2017193154524582 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154524582 [org.dataone.client.rest.RestClient] 20170712-22:45:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154524582; FilePart:sysmeta = /tmp/mmp.output.247358884633728874.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:31: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:31: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:31: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154531525 [org.dataone.client.rest.RestClient] 20170712-22:45:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:32: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2017193154531525 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_2017193154531525 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:32: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2017193154531525 <?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_2017193154531525</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:32.041+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:32.041+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154531525; FilePart:object = /tmp/mmp.output.2988568427637153901.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8141350768128735182.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:33: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_2017193154531525 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:33: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2017193154531525 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154531525 [org.dataone.client.rest.RestClient] 20170712-22:45:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154531525; FilePart:sysmeta = /tmp/mmp.output.5010810007695937387.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:34: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:34: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154534583 [org.dataone.client.rest.RestClient] 20170712-22:45:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:35: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2017193154534583 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_2017193154534583 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:35: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2017193154534583 <?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_2017193154534583</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:35.885+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:35.885+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154534583; FilePart:object = /tmp/mmp.output.5702426913204441313.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2899928162489238092.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:39: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_2017193154534583 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:39: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2017193154534583 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2017193154534583 [org.dataone.client.rest.RestClient] 20170712-22:45:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2017193154534583; FilePart:sysmeta = /tmp/mmp.output.4048631114528915371.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2017193154541273 [org.dataone.client.rest.RestClient] 20170712-22:45:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:41: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:45:42: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_2017193154541273 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:42: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_2017193154541273 <?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_2017193154541273</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:42.349+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:42.349+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2017193154541273; FilePart:object = /tmp/mmp.output.4842150736503816774.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3178783838081555531.tmp (1092 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:44: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_2017193154541273 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:44: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_2017193154541273 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2017193154541273 [org.dataone.client.rest.RestClient] 20170712-22:45:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2017193154541273; FilePart:sysmeta = /tmp/mmp.output.1084519645630947898.tmp (1055 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:45: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2017193154545762 [org.dataone.client.rest.RestClient] 20170712-22:45:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:47: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:47: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:45:47: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_2017193154545762 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_2017193154545762 <?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_2017193154545762</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:47.885+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:47.885+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2017193154545762; FilePart:object = /tmp/mmp.output.5133549004218246684.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6682302631823397428.tmp (1092 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:51: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_2017193154545762 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:51: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_2017193154545762 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2017193154545762 [org.dataone.client.rest.RestClient] 20170712-22:45:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2017193154545762; FilePart:sysmeta = /tmp/mmp.output.6834513981797795017.tmp (1055 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:54: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:45:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:54: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 [org.dataone.client.rest.RestClient] 20170712-22:45:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:55: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:55: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:45:55: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:55: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 <?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_2017193154554455</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:55.153+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:55.153+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455; FilePart:object = /tmp/mmp.output.3154996297822237371.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1333696694171361991.tmp (1097 bytes); [org.dataone.client.rest.RestClient] 20170712-22:45:56: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:56: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 [org.dataone.client.rest.RestClient] 20170712-22:45:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:57: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 [org.dataone.client.rest.RestClient] 20170712-22:45:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:58: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:45:58: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:45:58: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:45:58: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 <?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_2017193154557178</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:45:58.333+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:45:58.333+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:00: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178; FilePart:object = /tmp/mmp.output.5223883286864014086.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7343758896267533432.tmp (1097 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:00: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:00: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:00: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 [org.dataone.client.rest.RestClient] 20170712-22:46:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:01: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:01: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 [org.dataone.client.rest.RestClient] 20170712-22:46:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:02: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:02: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:02: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:02: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:02: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 <?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_PidMismatch201719315461657</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:02.206+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:02.206+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657; FilePart:object = /tmp/mmp.output.5554141375080162360.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.993932691413703465.tmp (1101 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:03: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:03: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 [org.dataone.client.rest.RestClient] 20170712-22:46:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:04: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 [org.dataone.client.rest.RestClient] 20170712-22:46:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:05: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:05: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:05: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:05: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 <?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_PidMismatch201719315464379</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:05.429+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:05.429+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379; FilePart:object = /tmp/mmp.output.2018752181961821779.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6523045212409263228.tmp (1101 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:07: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:07: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 [org.dataone.client.rest.RestClient] 20170712-22:46:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:08: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:08: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506 [org.dataone.client.rest.RestClient] 20170712-22:46:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:09: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:09: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:09: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:09: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506 <?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_SysmetaUnmodified201719315468506</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:09.032+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:09.032+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:10: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506; FilePart:object = /tmp/mmp.output.2079944140043473572.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4266179384514945446.tmp (1114 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:10: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:10: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506 [org.dataone.client.rest.RestClient] 20170712-22:46:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201719315468506; FilePart:sysmeta = /tmp/mmp.output.8984008394794012897.tmp (1114 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:12: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161 [org.dataone.client.rest.RestClient] 20170712-22:46:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:13: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:13: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:13: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161 <?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_SysmetaUnmodified2017193154612161</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:13.513+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:13.513+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161; FilePart:object = /tmp/mmp.output.4313240867249343597.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5193998891683393841.tmp (1115 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:15: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:15: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161 [org.dataone.client.rest.RestClient] 20170712-22:46:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2017193154612161; FilePart:sysmeta = /tmp/mmp.output.5046748842893017686.tmp (1115 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:18: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:18: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154618423 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:18: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154618423 <?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_2017193154618423</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:18.440+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:18.440+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154618423; FilePart:object = /tmp/mmp.output.6656880657093162716.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7217613748664300671.tmp (1110 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:20: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154618423 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154618423 [org.dataone.client.rest.RestClient] 20170712-22:46:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154618423; FilePart:sysmeta = /tmp/mmp.output.7049828399696464116.tmp (1119 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:21: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:21: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:21: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:21: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154621400 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:21: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154621400 <?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_2017193154621400</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:21.415+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:21.415+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154621400; FilePart:object = /tmp/mmp.output.6133724710203608187.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8764184582980788171.tmp (1110 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:23: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154621400 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154621400 [org.dataone.client.rest.RestClient] 20170712-22:46:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2017193154621400; FilePart:sysmeta = /tmp/mmp.output.8847793688562828866.tmp (1119 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145 [org.dataone.client.rest.RestClient] 20170712-22:46:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:26: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:26: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:26: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145 <?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_ModifiedSize2017193154626145</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:26.875+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:26.875+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145; FilePart:object = /tmp/mmp.output.4208032825646040443.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3439868892625755932.tmp (1103 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:28: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:28: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145 [org.dataone.client.rest.RestClient] 20170712-22:46:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154626145; FilePart:sysmeta = /tmp/mmp.output.6866486411626867836.tmp (1099 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:29: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666 [org.dataone.client.rest.RestClient] 20170712-22:46:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:30: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:30: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:30: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:30: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666 <?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_ModifiedSize2017193154629666</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:30.769+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:30.769+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666; FilePart:object = /tmp/mmp.output.794484349408193856.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8383361674132429497.tmp (1103 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:33: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:33: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666 [org.dataone.client.rest.RestClient] 20170712-22:46:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2017193154629666; FilePart:sysmeta = /tmp/mmp.output.6491569762483660796.tmp (1099 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292 [org.dataone.client.rest.RestClient] 20170712-22:46:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:35: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:35: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:35: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292 <?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_ModifiedChecksum2017193154635292</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:35.807+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:35.807+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292; FilePart:object = /tmp/mmp.output.6598278584236126149.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4954697131885746106.tmp (1107 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:37: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:37: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292 [org.dataone.client.rest.RestClient] 20170712-22:46:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154635292; FilePart:sysmeta = /tmp/mmp.output.8146191157822939861.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:38: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523 [org.dataone.client.rest.RestClient] 20170712-22:46:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:39: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:39: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:39: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:39: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523 <?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_ModifiedChecksum2017193154638523</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:39.678+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:39.678+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523; FilePart:object = /tmp/mmp.output.595938014926404520.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5569049900118531392.tmp (1107 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:41: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:41: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523 [org.dataone.client.rest.RestClient] 20170712-22:46:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017193154638523; FilePart:sysmeta = /tmp/mmp.output.4076753490937314990.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:44: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:44: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154644275 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154644275 <?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_ModifiedSubmitter2017193154644275</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-07-12T22:46:44.897+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:44.897+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154644275; FilePart:object = /tmp/mmp.output.1738780532304342722.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6942234371792679426.tmp (1102 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:46: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154644275 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154644275 [org.dataone.client.rest.RestClient] 20170712-22:46:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154644275; FilePart:sysmeta = /tmp/mmp.output.8404673998533579475.tmp (1077 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:47: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:47: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154647693 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154647693 <?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_ModifiedSubmitter2017193154647693</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-07-12T22:46:47.711+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:47.711+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154647693; FilePart:object = /tmp/mmp.output.1559513928839963153.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.150252589879509655.tmp (1102 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:49: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154647693 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154647693 [org.dataone.client.rest.RestClient] 20170712-22:46:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2017193154647693; FilePart:sysmeta = /tmp/mmp.output.7662679239961876168.tmp (1077 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:46:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374 [org.dataone.client.rest.RestClient] 20170712-22:46:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:52: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:52: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:52: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374 <?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_2017193154652374</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:52.857+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:52.857+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374; FilePart:object = /tmp/mmp.output.3923634801922716736.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2417316553603829976.tmp (1112 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:54: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:54: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374 [org.dataone.client.rest.RestClient] 20170712-22:46:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154652374; FilePart:sysmeta = /tmp/mmp.output.4368800253188205169.tmp (1112 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:55: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381 [org.dataone.client.rest.RestClient] 20170712-22:46:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:56: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:56: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:46:57: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:57: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381 <?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_2017193154655381</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:46:57.283+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:46:57.283+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381; FilePart:object = /tmp/mmp.output.4113620412851269150.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1276466883539542347.tmp (1112 bytes); [org.dataone.client.rest.RestClient] 20170712-22:46:59: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:46:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:46:59: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381 [org.dataone.client.rest.RestClient] 20170712-22:47:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2017193154655381; FilePart:sysmeta = /tmp/mmp.output.6231504224881714749.tmp (1112 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:01: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:01: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988 [org.dataone.client.rest.RestClient] 20170712-22:47:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:02: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:02: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:02: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:02: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:02: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988 <?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_201719315471988</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:02.652+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:02.652+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988; FilePart:object = /tmp/mmp.output.1614262748524235681.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.30466332385507928.tmp (1107 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:04: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:04: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988 [org.dataone.client.rest.RestClient] 20170712-22:47:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315471988; FilePart:sysmeta = /tmp/mmp.output.8593099188334030884.tmp (1093 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:05: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373 [org.dataone.client.rest.RestClient] 20170712-22:47:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:06: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:06: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:06: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:06: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:06: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373 <?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_201719315475373</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:06.521+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:06.521+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373; FilePart:object = /tmp/mmp.output.8409214499312886261.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.694894080888779023.tmp (1107 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:08: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:08: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373 [org.dataone.client.rest.RestClient] 20170712-22:47:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201719315475373; FilePart:sysmeta = /tmp/mmp.output.1196331871698364290.tmp (1093 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183 [org.dataone.client.rest.RestClient] 20170712-22:47:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:11: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:12: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:12: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183 <?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_NullOriginMN201719315471183</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:12.016+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:12.016+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183; FilePart:object = /tmp/mmp.output.814510179273876337.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5026761489923861995.tmp (1102 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:13: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:13: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183 [org.dataone.client.rest.RestClient] 20170712-22:47:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471183; FilePart:sysmeta = /tmp/mmp.output.2975794418597080521.tmp (1037 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:15: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548 [org.dataone.client.rest.RestClient] 20170712-22:47:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:16: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:16: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:16: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:16: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548 <?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_NullOriginMN201719315471548</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:16.394+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:16.394+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548; FilePart:object = /tmp/mmp.output.1375365273795704978.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.70795120697781408.tmp (1102 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:18: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:18: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548 [org.dataone.client.rest.RestClient] 20170712-22:47:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201719315471548; FilePart:sysmeta = /tmp/mmp.output.4228615070859700707.tmp (1037 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:20: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:20: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:20: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931 <?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_2017193154720931</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:20.944+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:20.944+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931; FilePart:object = /tmp/mmp.output.1681084320727723002.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1639096597512782193.tmp (1108 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:22: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931 [org.dataone.client.rest.RestClient] 20170712-22:47:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931; FilePart:sysmeta = /tmp/mmp.output.6919734398972598166.tmp (1162 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154720931; FilePart:sysmeta = /tmp/mmp.output.4414962267810769198.tmp (1162 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:24: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:24: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:24: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:24: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:24: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742 <?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_2017193154724742</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:24.756+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:24.756+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742; FilePart:object = /tmp/mmp.output.1253324114878164755.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7478151104487490318.tmp (1108 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:27: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742 [org.dataone.client.rest.RestClient] 20170712-22:47:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742; FilePart:sysmeta = /tmp/mmp.output.3836290125631687919.tmp (1163 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2017193154724742; FilePart:sysmeta = /tmp/mmp.output.3115166926189662637.tmp (1163 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_2017193154731450 [org.dataone.client.rest.RestClient] 20170712-22:47:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:31: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:31: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_2017193154731450 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:31: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_2017193154731450 <?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_2017193154731450</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:31.968+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:31.968+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017193154731450; FilePart:object = /tmp/mmp.output.8224912996434051613.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6016680829739241590.tmp (1089 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:33: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_2017193154731450 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:33: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_2017193154731450 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_2017193154731450 [org.dataone.client.rest.RestClient] 20170712-22:47:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017193154731450; FilePart:sysmeta = /tmp/mmp.output.4761379954395366582.tmp (1089 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:34: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_2017193154734462 [org.dataone.client.rest.RestClient] 20170712-22:47:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:35: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:35: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:35: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_2017193154734462 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:35: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_2017193154734462 <?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_2017193154734462</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:35.604+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:35.604+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017193154734462; FilePart:object = /tmp/mmp.output.2922259352414840590.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5415470906504868322.tmp (1089 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:38: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_2017193154734462 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:38: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_2017193154734462 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_2017193154734462 [org.dataone.client.rest.RestClient] 20170712-22:47:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017193154734462; FilePart:sysmeta = /tmp/mmp.output.7778225362475859146.tmp (1089 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: ***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_2017193154740166 [org.dataone.client.rest.RestClient] 20170712-22:47:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:40: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:40: [INFO]: creating a test object. pid = testUpdateSystemMetadata_CN_2017193154740166 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:40: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_2017193154740166 <?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_2017193154740166</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>cnSandboxORC1</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2017-07-12T22:47:40.689+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:40.689+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_2017193154740166; FilePart:object = /tmp/mmp.output.1016422826578405019.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5117232188837208598.tmp (1076 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:42: [INFO]: object created. pid = testUpdateSystemMetadata_CN_2017193154740166 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:42: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_2017193154740166 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_2017193154740166 [org.dataone.client.rest.RestClient] 20170712-22:47:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_2017193154740166; FilePart:sysmeta = /tmp/mmp.output.6189904582073895221.tmp (1076 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:43: [INFO]: ***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_2017193154743745 [org.dataone.client.rest.RestClient] 20170712-22:47:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:44: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:44: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:44: [INFO]: creating a test object. pid = testUpdateSystemMetadata_CN_2017193154743745 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_2017193154743745 <?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_2017193154743745</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>cnSandboxORC1</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2017-07-12T22:47:44.827+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:44.827+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_2017193154743745; FilePart:object = /tmp/mmp.output.7465146530543746198.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5579742042670213592.tmp (1076 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:46: [INFO]: object created. pid = testUpdateSystemMetadata_CN_2017193154743745 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:46: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_2017193154743745 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_2017193154743745 [org.dataone.client.rest.RestClient] 20170712-22:47:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_2017193154743745; FilePart:sysmeta = /tmp/mmp.output.1144756774270655929.tmp (1076 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: ***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized2017193154749241 [org.dataone.client.rest.RestClient] 20170712-22:47:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:49: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:50: [INFO]: creating a test object. pid = testSynchronize_NotAuthorized2017193154749241 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:50: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized2017193154749241 <?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_NotAuthorized2017193154749241</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:50.309+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:50.309+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized2017193154749241; FilePart:object = /tmp/mmp.output.8216775328272294667.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7767592246168403129.tmp (1080 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:51: [INFO]: object created. pid = testSynchronize_NotAuthorized2017193154749241 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:51: [INFO]: ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized2017193154749241 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized2017193154749241; [org.dataone.client.rest.RestClient] 20170712-22:47:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:52: [INFO]: ***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized2017193154752354 [org.dataone.client.rest.RestClient] 20170712-22:47:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:53: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:53: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:47:53: [INFO]: creating a test object. pid = testSynchronize_NotAuthorized2017193154752354 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:53: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized2017193154752354 <?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_NotAuthorized2017193154752354</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T22:47:53.485+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:47:53.485+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized2017193154752354; FilePart:object = /tmp/mmp.output.6018764970088285031.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8764967041671118140.tmp (1080 bytes); [org.dataone.client.rest.RestClient] 20170712-22:47:55: [INFO]: object created. pid = testSynchronize_NotAuthorized2017193154752354 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:55: [INFO]: ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized2017193154752354 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized2017193154752354; [org.dataone.client.rest.RestClient] 20170712-22:47:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:47:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170712-22:47:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170712-22:47:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:57: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:47:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:47:57: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?fromDate=2017-07-12T22:48:02.639%2B00:00&toDate=2017-07-12T22:48:03.640%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20170712-22:48:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:04: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/log?fromDate=2017-07-12T22:48:08.171%2B00:00&toDate=2017-07-12T22:48:09.171%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20170712-22:48:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:48:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:09: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient] 20170712-22:48:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:20: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient] 20170712-22:48:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:28: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170712-22:48:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:28: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:48:33: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:33: [INFO]: Caching identifier TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:48:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:42: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:48:47: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:47: [INFO]: Caching identifier TierTesting:cn-sandbox-orc-1:Public_READ.15 for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:48:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170712-22:48:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:54: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:54: [INFO]: ***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient] 20170712-22:48:55: [INFO]: ***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:55: [INFO]: ***************** running test for testListFormats(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [WARN]: Cookie rejected [JSESSIONID="61694CA0B7AFD3A60E217E9BF953C045", version:0, domain:cn-sandbox-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] 20170712-22:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170712-22:48:55: [INFO]: ***************** running test for testListFormats(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [WARN]: Cookie rejected [JSESSIONID="4E6AD004FF1F123CC46FADE27B9CE554", version:0, domain:cn-sandbox-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] 20170712-22:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:55: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [WARN]: Cookie rejected [JSESSIONID="61694CA0B7AFD3A60E217E9BF953C045", version:0, domain:cn-sandbox-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] 20170712-22:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170712-22:48:55: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [WARN]: Cookie rejected [JSESSIONID="4E6AD004FF1F123CC46FADE27B9CE554", version:0, domain:cn-sandbox-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] 20170712-22:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:55: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:55: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:48:55: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:48:56: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:48:56: [INFO]: cache is still fresh. exiting without refresh. [org.dataone.client.v2.formats.ObjectFormatCache] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:56: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:56: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:56: [INFO]: ***************** running test for testGenerateIdentifier(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test; [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: ***************** running test for testGenerateIdentifier(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test; [org.dataone.client.rest.RestClient] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:56: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:57: [WARN]: Cookie rejected [JSESSIONID="AB526BC10CCCDAF00B10374769C70F74", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:2017193154856861" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/TestingNotFound:2017193154856861 [org.dataone.client.rest.RestClient] 20170712-22:48:57: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [WARN]: Cookie rejected [JSESSIONID="8D95033C84390412FBB475544DE5FDFD", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:2017193154857420" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/TestingNotFound:2017193154857420 [org.dataone.client.rest.RestClient] 20170712-22:48:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:48:58: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [INFO]: ***************** running test for Node:: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:48:58: [INFO]: 0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [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] 20170712-22:48:58: [INFO]: 8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 12 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 13 path-unicode-ascii-safe-&=&= path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 14 path-unicode-ascii-escaped-; path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 15 path-unicode-ascii-escaped-? path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 16 path-unicode-ascii-escaped-/ path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 17 path-unicode-ascii-escaped-%3F path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 18 path-unicode-ascii-escaped-%2F path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 19 path-unicode-ascii-escaped-double-//case path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 20 path-unicode-ascii-escaped-double-trailing// path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 21 path-unicode-ascii-escaped-double-%2F%2Fcase path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 22 path-unicode-ascii-escaped-double-trailing%2F%2F path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 23 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 24 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [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] 20170712-22:48:58: [INFO]: 26 path-ascii-doc-example-10.1000/182 path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [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] 20170712-22:48:58: [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] 20170712-22:48:58: [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] 20170712-22:48:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [WARN]: Cookie rejected [JSESSIONID="BCEB392F956C46A7CFDF80264C587D31", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154858108_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154858108_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:48:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [WARN]: Cookie rejected [JSESSIONID="5AD0D50748931B891288228DAFF905D3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154858256_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154858256_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:48:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [WARN]: Cookie rejected [JSESSIONID="070414916CE37C8CD75B2C4D44C3FA49", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154858412_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154858412_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:48:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [WARN]: Cookie rejected [JSESSIONID="4EE121AE8C8D5BC06BADE03C65C66135", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154858566_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154858566_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:48:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [WARN]: Cookie rejected [JSESSIONID="4891225FE2F42FDF204DE00D6DCD8989", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154858777_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154858777_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:48:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:58: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [WARN]: Cookie rejected [JSESSIONID="3AFE0F70029A9663A29457C64E422BE7", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154858938_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154858938_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:48:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [WARN]: Cookie rejected [JSESSIONID="2BFED92E511E89B482C662E00022EB8D", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315485998_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315485998_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:48:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [WARN]: Cookie rejected [JSESSIONID="85E605C7DBF150CDD2A78C33FFE5B45F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154859258_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154859258_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:48:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [WARN]: Cookie rejected [JSESSIONID="3C24B2C10EF8D51AA8FA030701278519", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154859472_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154859472_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:48:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [WARN]: Cookie rejected [JSESSIONID="FEFC86AA42474FD0B2A54AB0C4E70188", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154859686_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154859686_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:48:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:48:59: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [WARN]: Cookie rejected [JSESSIONID="53AC062A0AC134581B0D8927D14C63B7", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017193154859895_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test2017193154859895_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:49:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [WARN]: Cookie rejected [JSESSIONID="67CFB961ACEE6D63CD9C4AFCA5B88B30", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549066_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test20171931549066_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:49:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [WARN]: Cookie rejected [JSESSIONID="71EC0AFC4E0004EE0A76FFA7DA5C50BA", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315490250_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315490250_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:49:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [WARN]: Cookie rejected [JSESSIONID="4A76DA47BF01A54B87C95B8692533E59", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315490405_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315490405_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:49:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [WARN]: Cookie rejected [JSESSIONID="D2C3CC4218E4999672746CD0E0C67E53", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315490530_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315490530_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:49:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [WARN]: Cookie rejected [JSESSIONID="637BFEFFE3CB07DA01DB7A3685B68D2F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315490765_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315490765_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:49:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:00: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [WARN]: Cookie rejected [JSESSIONID="8D4CE3A3FCA38DB2C45B1DD8CE614920", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315490879_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315490879_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:49:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [WARN]: Cookie rejected [JSESSIONID="C53720BE0329AE9EC0B855D4B711F70F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549122_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test20171931549122_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:49:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [WARN]: Cookie rejected [JSESSIONID="E5D8BD4A1994781CF75EAA3668D01917", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315491238_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315491238_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:49:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [WARN]: Cookie rejected [JSESSIONID="9E41E87BE79E8941046F5B303F8C19C3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315491450_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315491450_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [WARN]: Cookie rejected [JSESSIONID="A4CAA6D8E5FFE2F53286BEF85B42934B", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315491609_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315491609_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:49:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [WARN]: Cookie rejected [JSESSIONID="16D63901F964D1B8168055D48DC00931", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315491746_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315491746_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:01: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [WARN]: Cookie rejected [JSESSIONID="29BF37C2F2596F965906B26545462401", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315491920_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315491920_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:49:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [WARN]: Cookie rejected [JSESSIONID="33514B290424752362EC1A4BFAC98508", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549259_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test20171931549259_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:49:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [WARN]: Cookie rejected [JSESSIONID="F8549EE254D09334275969869F70351C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315492281_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315492281_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:49:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [WARN]: Cookie rejected [JSESSIONID="BA238AF52AD21A5EA4ED9300233C3072", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315492420_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315492420_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:49:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [WARN]: Cookie rejected [JSESSIONID="8006499BB5509C9DB76F94422F55A065", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315492636_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315492636_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:49:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [WARN]: Cookie rejected [JSESSIONID="457FA86F6B072B2F405017B48F3B4DA6", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315492774_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315492774_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:49:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:02: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:03: [WARN]: Cookie rejected [JSESSIONID="45C02CC71EF88A6A3FEC789BEA6F1A10", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315492921_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test201719315492921_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] 20170712-22:49:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:03: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:03: [WARN]: Cookie rejected [JSESSIONID="80AA2F9CD58206B47FC4122347B4AD77", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549356_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/Test20171931549356_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:49:03: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:03: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:03: [INFO]: ***************** running test for Node:: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:03: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:03: [WARN]: Cookie rejected [JSESSIONID="B9AADA7B2A0997FBCEF34D28CDBDE11D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315493240_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315493240_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:49:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:03: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [WARN]: Cookie rejected [JSESSIONID="2B5588F80CDC5A5C91755C456F3D1719", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315493855_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315493855_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:49:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [WARN]: Cookie rejected [JSESSIONID="4342FA385A04EB99EE07ADBB7995B343", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549474_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test20171931549474_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:49:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [WARN]: Cookie rejected [JSESSIONID="2A96816B33FF3F8CC5FF854BDA28AA4F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315494296_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315494296_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:49:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [WARN]: Cookie rejected [JSESSIONID="EE5ACB5DFC956613AAB24B849ED60F4D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315494457_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315494457_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:49:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [WARN]: Cookie rejected [JSESSIONID="03D4BEB94AD095A8E226A841DCE74B97", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315494691_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315494691_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:49:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:04: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [WARN]: Cookie rejected [JSESSIONID="6A450E5D0C29717EEF1DF377D7C65BE6", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315494908_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315494908_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:49:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [WARN]: Cookie rejected [JSESSIONID="F13BF2EE2D762E0438EF21AB18EC30D3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315495125_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315495125_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:49:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [WARN]: Cookie rejected [JSESSIONID="532BE77F2A687A525005A2DF661513B8", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315495288_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315495288_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:49:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [WARN]: Cookie rejected [JSESSIONID="B0B475FB9336F6587650563F8A005AB0", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315495484_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315495484_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:49:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [WARN]: Cookie rejected [JSESSIONID="740E26F1DAF4425038B20A8A10CF4552", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315495641_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315495641_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:49:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:05: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [WARN]: Cookie rejected [JSESSIONID="AB0343157B341955EF1B029A9C0B3499", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315495799_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315495799_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:49:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [WARN]: Cookie rejected [JSESSIONID="9A2CED70F5A3EBF788DD1E9BB3AEF244", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549617_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test20171931549617_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:49:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [WARN]: Cookie rejected [JSESSIONID="DAD477B2E22EEB141B74C52B082FEF3D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315496253_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315496253_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:49:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [WARN]: Cookie rejected [JSESSIONID="C84B12741DD56D219C2DA67A89906B66", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315496414_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315496414_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:49:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [WARN]: Cookie rejected [JSESSIONID="8B4E356A5972775B5AEF7A7B1504CC0B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315496547_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315496547_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:49:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [WARN]: Cookie rejected [JSESSIONID="B094F3309E26099CA96FA153E2D23F68", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315496746_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315496746_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:49:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:06: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [WARN]: Cookie rejected [JSESSIONID="A423E57F840049D12C1088819B1BE57F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315496880_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315496880_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:49:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [WARN]: Cookie rejected [JSESSIONID="1061C8C2D913CF1FC3254B898CCD655D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315497104_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315497104_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:49:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [WARN]: Cookie rejected [JSESSIONID="4236106CDD3329DAA3B17F65C2F4FAA7", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315497265_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315497265_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [WARN]: Cookie rejected [JSESSIONID="09DC112B80001693CBF0FB19332E4E4B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315497455_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315497455_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:49:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [WARN]: Cookie rejected [JSESSIONID="C8AC8CBE2B31C2321CA5571BE1AE6640", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315497687_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315497687_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:07: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [WARN]: Cookie rejected [JSESSIONID="27B56467A20388E83CF8E0AF9CC18633", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315497883_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315497883_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:49:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [WARN]: Cookie rejected [JSESSIONID="BA655815F8A8E5CAA9A9F00D53FB2ABE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549876_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test20171931549876_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:49:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [WARN]: Cookie rejected [JSESSIONID="7529519CEF52167DCD6811D6BD2640B3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315498268_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315498268_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:49:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [WARN]: Cookie rejected [JSESSIONID="510174109508F019093D16CE4B344BD7", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315498501_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315498501_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:49:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [WARN]: Cookie rejected [JSESSIONID="4C7872D9C20DED361D13C94F4159714A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315498710_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315498710_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:49:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:08: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:09: [WARN]: Cookie rejected [JSESSIONID="9C3DDE9D1EF9BE86E9658C9915CEDBC4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315498850_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315498850_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:49:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:09: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:09: [WARN]: Cookie rejected [JSESSIONID="7C2F1B6B1776025213FA8C260E294B85", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171931549982_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test20171931549982_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] 20170712-22:49:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:09: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:09: [WARN]: Cookie rejected [JSESSIONID="BC8961F2E09FAB0E2ED0AB5A716A4CA4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201719315499215_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/Test201719315499215_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:49:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:49:09: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:10: [WARN]: Cookie rejected [JSESSIONID="3CD17B5F866005B45A035A255C5ACF8A", version:0, domain:cn-sandbox-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] 20170712-22:49:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170712-22:49:10: [WARN]: Cookie rejected [JSESSIONID="B60BE4AD784D794091CC866A6CE4629E", version:0, domain:cn-sandbox-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] 20170712-22:49:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20170712-22:49:10: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:10: [WARN]: Cookie rejected [JSESSIONID="79A521B0DFA4EFDD7D5FE5C70C454618", version:0, domain:cn-sandbox-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] 20170712-22:49:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170712-22:49:11: [WARN]: Cookie rejected [JSESSIONID="589281CFDC2EF14F948ABF3A11C5C614", version:0, domain:cn-sandbox-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] 20170712-22:49:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20170712-22:49:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 ============================================================================================================= urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 ============================================================================================================= 20170712-22:49:11: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:11: [WARN]: Cookie rejected [JSESSIONID="E6FD5C521F40ED66676C8253F8BA1D41", version:0, domain:cn-sandbox-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] 20170712-22:49:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170712-22:49:11: [INFO]: Caching objectlist for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:11: [WARN]: Cookie rejected [JSESSIONID="D1C542ACCCCD83BD84745C8212774579", version:0, domain:cn-sandbox-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] 20170712-22:49:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2016-03-16T07:53:44.881%2B00:00 [org.dataone.client.rest.RestClient] 20170712-22:49:11: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [WARN]: Cookie rejected [JSESSIONID="6DB7366AFCA1AED0066A321D78959A69", version:0, domain:cn-sandbox-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] 20170712-22:49:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170712-22:49:12: [INFO]: Caching objectlist for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [WARN]: Cookie rejected [JSESSIONID="72447FBDEF23536309CF4DD8196F2C1F", version:0, domain:cn-sandbox-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] 20170712-22:49:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object?fromDate=2016-03-16T07:53:44.881%2B00:00 [org.dataone.client.rest.RestClient] 20170712-22:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 1 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 1 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:12: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [INFO]: Using cached objectlist for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [WARN]: Cookie rejected [JSESSIONID="0A240B399B032507C75EBAA3BC68D2A6", version:0, domain:cn-sandbox-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] 20170712-22:49:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2017-07-12T22:39:12.397%2B00:00&toDate=2017-07-12T22:48:12.397%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170712-22:49:12: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:12: [INFO]: Using cached objectlist for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [WARN]: Cookie rejected [JSESSIONID="B2802FE77AE726216F95A45546FB79FA", version:0, domain:cn-sandbox-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] 20170712-22:49:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-07-12T22:39:12.739%2B00:00&toDate=2017-07-12T22:48:12.739%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170712-22:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 2 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 2 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:13: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [WARN]: Cookie rejected [JSESSIONID="F68663780B9A7A6D523BC7250BECEC54", version:0, domain:cn-sandbox-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] 20170712-22:49:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20170712-22:49:13: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [WARN]: Cookie rejected [JSESSIONID="D731E9EF46971842BD60CA4AF0CEFBA0", version:0, domain:cn-sandbox-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] 20170712-22:49:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20170712-22:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 2 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 2 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:13: [INFO]: ***************** running test for testResolve(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:49:13: [INFO]: Using cached objectlist for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:14: [WARN]: Cookie rejected [JSESSIONID="B90DF5145799AB710B72EE063CC6242E", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/{00030692-0FE1-4A1B-955E-A2E55D659267}" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/%7B00030692-0FE1-4A1B-955E-A2E55D659267%7D [org.dataone.client.rest.RestClient] 20170712-22:49:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/resolve/%7B00030692-0FE1-4A1B-955E-A2E55D659267%7D [org.dataone.client.rest.RestClient] 20170712-22:49:14: [INFO]: ***************** running test for testResolve(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:49:14: [INFO]: Using cached objectlist for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:15: [WARN]: Cookie rejected [JSESSIONID="191AE603335C2B9034C3415C732C8281", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/{00030692-0FE1-4A1B-955E-A2E55D659267}" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/%7B00030692-0FE1-4A1B-955E-A2E55D659267%7D [org.dataone.client.rest.RestClient] 20170712-22:49:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/resolve/%7B00030692-0FE1-4A1B-955E-A2E55D659267%7D [org.dataone.client.rest.RestClient] 20170712-22:49:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:16: [INFO]: ***************** running test for testSearch(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient] 20170712-22:49:16: [INFO]: ***************** running test for testSearch(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient] 20170712-22:49:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 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 20170712-22:49:16: [INFO]: ***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 20170712-22:49:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-:@$-_.!*()',~ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-._~ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-$!*()', 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-:@ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-"#<>[]^`{}| 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-\ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-% 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-+ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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+ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-; 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-/? 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-&=&= 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-¡¢£ 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-䦹䦺 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-𐌔𐌕𐌖𐌗 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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) 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-ฉันกินกระจกได้ 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-sandbox-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 20170712-22:49:18: [INFO]: ***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-:@$-_.!*()',~ 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-._~ 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-$!*()', 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-:@ 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-"#<>[]^`{}| 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-\ 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-% 20170712-22:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-+ 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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+ 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-; 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-/? 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-&=&= 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-¡¢£ 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-䦹䦺 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-𐌔𐌕𐌖𐌗 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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) 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-ฉันกินกระจกได้ 20170712-22:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-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-sandbox-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 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: ***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: ***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: Testing get() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: Testing getSystemMetadata() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: Testing describe() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: Testing listObjects() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: Testing resolve() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:20: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: ***************** running test for Node:: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:20: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:20: [WARN]: Cookie rejected [JSESSIONID="BCBE621A616BF2924AF311AC16A156D2", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154920717_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154920717_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:49:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:20: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:21: [WARN]: Cookie rejected [JSESSIONID="76149BBEC937AD87D484C28F97B528D6", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154920950_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154920950_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:49:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:21: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:21: [WARN]: Cookie rejected [JSESSIONID="AD11EBD3E850966C692F47889B454148", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154921201_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154921201_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:49:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:21: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:21: [WARN]: Cookie rejected [JSESSIONID="A3CABCB85BDC09784E4EB73B1D7AC127", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154921434_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154921434_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:49:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:21: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [WARN]: Cookie rejected [JSESSIONID="245E2902B4851F76F68C7A50EC6E6FA9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154921695_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154921695_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:49:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [WARN]: Cookie rejected [JSESSIONID="5B6EB139891BDDB266F27F9101FAC8CA", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201719315492213_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test201719315492213_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:49:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [WARN]: Cookie rejected [JSESSIONID="99098075D6303B95F670284DF51DBBBA", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154922219_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154922219_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:49:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [WARN]: Cookie rejected [JSESSIONID="600BA5493BDD97DD099C9927511461F3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154922423_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154922423_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:49:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [WARN]: Cookie rejected [JSESSIONID="F53A10E15DF1445E93601FD07E7A42AC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154922635_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154922635_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:49:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:22: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [WARN]: Cookie rejected [JSESSIONID="29157C14AB40D599962BE34342B51FF6", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154922844_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154922844_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:49:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [WARN]: Cookie rejected [JSESSIONID="BEBBB2FF0376076C3533124B52BBBABC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154923161_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154923161_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:49:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [WARN]: Cookie rejected [JSESSIONID="ED360DC00CA52B9A132A887F4E476216", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154923436_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154923436_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:49:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [WARN]: Cookie rejected [JSESSIONID="2C1DC009016BEC7668CB5AF302AAD3BE", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154923717_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154923717_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:49:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:23: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [WARN]: Cookie rejected [JSESSIONID="F0A8B5EEC293106D0D6A3F5A326DC7C4", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154923925_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154923925_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:49:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [WARN]: Cookie rejected [JSESSIONID="0A69BC180A1224FA4F07953FB31545F7", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154924128_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154924128_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:49:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [WARN]: Cookie rejected [JSESSIONID="40FCB4C025C9B0079963DBFAB3A3E87C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154924316_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154924316_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:49:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [WARN]: Cookie rejected [JSESSIONID="4D9F83ABCECDE1BB9E23794C0111C924", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154924561_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154924561_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:49:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:24: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [WARN]: Cookie rejected [JSESSIONID="83E3C2C8662705B5E82FCC0AE7045AEC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154924889_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154924889_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:49:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [WARN]: Cookie rejected [JSESSIONID="C493231F1761C31482CFBCD42E59B83C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154925175_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154925175_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:49:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [WARN]: Cookie rejected [JSESSIONID="C6C511B15CFF4BC1729D60FFD5B8AF27", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154925437_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154925437_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [WARN]: Cookie rejected [JSESSIONID="24274B4F7F0F2F573F3FD272083C8D96", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154925689_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154925689_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:49:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:25: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [WARN]: Cookie rejected [JSESSIONID="BC4CE2DF771B9B037E61229A33FF7C9E", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154925899_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154925899_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [WARN]: Cookie rejected [JSESSIONID="BDDE33D471DE02B15A21BB0B161A9893", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154926172_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154926172_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:49:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [WARN]: Cookie rejected [JSESSIONID="63A66D2C89675E9B98B2D9EDF0794F67", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154926444_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154926444_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:49:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [WARN]: Cookie rejected [JSESSIONID="752B4E369F6DA5659FE560A1657814B9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154926694_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154926694_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:49:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:26: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [WARN]: Cookie rejected [JSESSIONID="7DE1F8981D6467A2A9DB3A0190A0C4DC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154926956_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154926956_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:49:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [WARN]: Cookie rejected [JSESSIONID="5033329422EF5712D205930C408ECCC5", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154927193_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154927193_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:49:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [WARN]: Cookie rejected [JSESSIONID="0723BC425CF4D3E0D267B49DDE64038C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154927409_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154927409_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:49:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [WARN]: Cookie rejected [JSESSIONID="B7CAA9478F76A6724F90F6F8961D8738", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154927663_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154927663_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] 20170712-22:49:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:27: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:28: [WARN]: Cookie rejected [JSESSIONID="7E0A491B9A129F85464224E6C274CDB4", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154927921_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/Test2017193154927921_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:49:28: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:28: [INFO]: ***************** running test for Node:: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:28: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [WARN]: Cookie rejected [JSESSIONID="27C0B15D7CD5C00A1865852727E601D2", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154928120_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154928120_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:49:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [WARN]: Cookie rejected [JSESSIONID="5F8CDCA371081D062145414A2B792748", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201719315492916_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test201719315492916_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:49:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [WARN]: Cookie rejected [JSESSIONID="AE53C8FF066629E0139953E7119D01EC", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154929276_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154929276_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:49:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [WARN]: Cookie rejected [JSESSIONID="659B458478C591A998B9A3E6C587D454", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154929562_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154929562_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:49:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:29: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [WARN]: Cookie rejected [JSESSIONID="04AE99FE3D5D64A818971D40B4B0A429", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154929892_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154929892_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:49:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [WARN]: Cookie rejected [JSESSIONID="FFF353E0328D9CBD0C7677F08DAD8653", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154930148_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154930148_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:49:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [WARN]: Cookie rejected [JSESSIONID="0A7FA1283ADF4762780E8520FC3F787F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154930429_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154930429_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:49:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [WARN]: Cookie rejected [JSESSIONID="6D4CBF6D9ACC895D40C75E1D8D02FEF3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154930679_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154930679_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:49:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:30: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:31: [WARN]: Cookie rejected [JSESSIONID="8EA1670D51282B11968A838352666703", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154930903_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154930903_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:49:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:31: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:31: [WARN]: Cookie rejected [JSESSIONID="1E97742527F7C2FCD47D7D9D3553C38F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154931187_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154931187_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:49:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:31: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:31: [WARN]: Cookie rejected [JSESSIONID="E10F3F6EC6DC60751D2EF82898BE5728", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154931537_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154931537_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:49:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:31: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [WARN]: Cookie rejected [JSESSIONID="8BC54349FE1B74DD210E5C140E8485DF", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154931801_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154931801_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:49:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [WARN]: Cookie rejected [JSESSIONID="67B9E00A23384C09C407A8F5D6E90F8A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201719315493223_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test201719315493223_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:49:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [WARN]: Cookie rejected [JSESSIONID="359407EF365DFFE1CD943720763668B1", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154932276_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154932276_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:49:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [WARN]: Cookie rejected [JSESSIONID="4967BBDB3BDC425FB529847B37900228", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154932574_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154932574_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:49:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:32: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [WARN]: Cookie rejected [JSESSIONID="BCF143536E1B6845E15C082BA3E64708", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154932844_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154932844_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:49:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [WARN]: Cookie rejected [JSESSIONID="F703774F8F56DE314C3936F1F6696C3B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201719315493376_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test201719315493376_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:49:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [WARN]: Cookie rejected [JSESSIONID="80519EB093791CC70F57B1F4DFE8BE13", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154933276_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154933276_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:49:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [WARN]: Cookie rejected [JSESSIONID="05F91EAFEEF5BD34C87D4CFE1ED5F610", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154933577_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154933577_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:49:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:33: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [WARN]: Cookie rejected [JSESSIONID="D2B2CFAE59117E80620BF91DDB41C3DE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154933829_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154933829_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [WARN]: Cookie rejected [JSESSIONID="B13F5F73AB3FD66D191DE01F01651A7A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201719315493481_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test201719315493481_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:49:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [WARN]: Cookie rejected [JSESSIONID="A780F4B2B150ECC22B9948BFBAFCEE96", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154934355_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154934355_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [WARN]: Cookie rejected [JSESSIONID="264CC11A4BB5272B44C4600C068D62BB", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154934602_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154934602_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:49:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:34: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [WARN]: Cookie rejected [JSESSIONID="E40563EFC16885B78991CF6D18A79BAD", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154934870_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154934870_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:49:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [WARN]: Cookie rejected [JSESSIONID="DA876F36A21DBC585BC3EE0F26034F77", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154935139_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154935139_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:49:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [WARN]: Cookie rejected [JSESSIONID="67EAC0149935376066AE32B10814302C", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154935365_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154935365_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:49:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [WARN]: Cookie rejected [JSESSIONID="C5BAF8B1929B0397175B88E41BE4D698", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154935677_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154935677_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:49:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:35: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:36: [WARN]: Cookie rejected [JSESSIONID="DCAF3A3067A696560D3401C4ECC13EDA", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154935932_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154935932_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:49:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:36: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:36: [WARN]: Cookie rejected [JSESSIONID="DF410E167DED91514F446C200B9B839E", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154936218_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154936218_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] 20170712-22:49:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:36: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:36: [WARN]: Cookie rejected [JSESSIONID="640717D5023B9F0A41CF55F683E771CC", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017193154936491_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/Test2017193154936491_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:49:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:36: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 1 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 1 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:36: [INFO]: ***************** running test for testGet() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:36: [INFO]: Using cached identifier for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:37: [WARN]: Cookie rejected [JSESSIONID="81C9E6E43812D7E5F63D4655A44C9D5B", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:49:37: [INFO]: ***************** running test for testGet() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:37: [INFO]: Using cached identifier for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:39: [WARN]: Cookie rejected [JSESSIONID="82B1232F00B142336143345612BDA107", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:49:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:39: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 2 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 2 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:39: [INFO]: ***************** running test for testGet() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:39: [WARN]: Cookie rejected [JSESSIONID="BE72A4C78B885003A30E9428DEDD1DE2", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:2017193154939605" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/TestingNotFound:2017193154939605 [org.dataone.client.rest.RestClient] 20170712-22:49:39: [INFO]: ***************** running test for testGet() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:40: [WARN]: Cookie rejected [JSESSIONID="9FFEFB0DF05FEEB2DBBF1E16E24AD011", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:2017193154939901" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/TestingNotFound:2017193154939901 [org.dataone.client.rest.RestClient] 20170712-22:49:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:40: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 2 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 2 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:40: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:40: [INFO]: ***************** running test for Node:: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:40: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:40: [WARN]: Cookie rejected [JSESSIONID="AC1B56216ECDB7D29FEA424535719754", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154940178_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154940178_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:49:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:40: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:40: [WARN]: Cookie rejected [JSESSIONID="D4A05A6ED08E4B877C5FF66615C2BEFE", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154940388_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154940388_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:49:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:40: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [WARN]: Cookie rejected [JSESSIONID="9CB0EC676CA3DB3021CC619E1857698A", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154940695_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154940695_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:49:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [WARN]: Cookie rejected [JSESSIONID="082BD317578F5E5602E51539EED0BEBF", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315494129_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315494129_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:49:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [WARN]: Cookie rejected [JSESSIONID="D0A74FC3969741ADF9BBF9712B8360B3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154941229_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154941229_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:49:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [WARN]: Cookie rejected [JSESSIONID="CE06D3D015334D6B8BA22C58D1B2E9D3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154941484_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154941484_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:49:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [WARN]: Cookie rejected [JSESSIONID="DE1C33BB4185F263B93EBF249212B5E5", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154941730_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154941730_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:49:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:41: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:42: [WARN]: Cookie rejected [JSESSIONID="CDE4FEDE2260AFE85EA4690D804A5206", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154941990_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154941990_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:49:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:42: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:42: [WARN]: Cookie rejected [JSESSIONID="DF716AEA30869F07A17D2BC2C41F709C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154942273_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154942273_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:49:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:42: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:42: [WARN]: Cookie rejected [JSESSIONID="6E416858484DFCBB299A6CBDFCF96C9F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154942495_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154942495_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:49:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:42: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [WARN]: Cookie rejected [JSESSIONID="208727FE8E3A7BED31D30EC388C1B5CB", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154942767_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154942767_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:49:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [WARN]: Cookie rejected [JSESSIONID="B4A377130EA345F050F42E3EAD28C1E3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315494330_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315494330_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:49:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [WARN]: Cookie rejected [JSESSIONID="B4C5ED3540BB06E57A51EBE22DD8E57F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154943313_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154943313_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:49:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [WARN]: Cookie rejected [JSESSIONID="1AA8F28429C4F963647AF7C787800DC8", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154943560_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154943560_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:49:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:43: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [WARN]: Cookie rejected [JSESSIONID="EC777582C0BFB1DBA4FAE41FD050487F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154943818_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154943818_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [WARN]: Cookie rejected [JSESSIONID="7487B9BD2F39C308C5944FD00699CFA1", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315494463_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315494463_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [WARN]: Cookie rejected [JSESSIONID="B2641E74C1056E9E9F7136355112BB78", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154944426_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154944426_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [WARN]: Cookie rejected [JSESSIONID="61ABE9B0542ECA5CEA786AC57BC97418", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154944600_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154944600_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:44: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [WARN]: Cookie rejected [JSESSIONID="0EF972166196F275DA646F8DCEC56CFD", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154944813_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154944813_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:49:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [WARN]: Cookie rejected [JSESSIONID="0CC3C2983F5B0F6DB05E06714308FA11", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154945140_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154945140_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [WARN]: Cookie rejected [JSESSIONID="F66B49B8475D83C169783FA753EA44EF", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154945353_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154945353_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:49:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [WARN]: Cookie rejected [JSESSIONID="ADB0B1F25E559AD23DDC0FBD43855156", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154945610_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154945610_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:45: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [WARN]: Cookie rejected [JSESSIONID="36686FF3B7C900FAD9CEC8FEBA9E7ADC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154945853_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154945853_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:49:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [WARN]: Cookie rejected [JSESSIONID="0419A0071EA4DCB96849F95AE0B5F5C5", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315494646_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315494646_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:49:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [WARN]: Cookie rejected [JSESSIONID="5E1328D1B806D16C684F5E99CD46D742", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154946380_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154946380_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:49:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [WARN]: Cookie rejected [JSESSIONID="1CF18915ED6BCD335960F0AFD6B978F4", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154946668_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154946668_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:49:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:46: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [WARN]: Cookie rejected [JSESSIONID="2CA21397FA3CE0FEEF60FA01C3B3EF60", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154946949_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154946949_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:49:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [WARN]: Cookie rejected [JSESSIONID="67B2D3C810C6E650E13CF7832006D4D6", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154947227_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154947227_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:49:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [WARN]: Cookie rejected [JSESSIONID="299928029439DBA4D81E9348B697C405", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154947513_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154947513_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] 20170712-22:49:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:47: [WARN]: Cookie rejected [JSESSIONID="BACA86F6E909A29121D9488D66841E94", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154947736_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193154947736_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:49:48: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:48: [INFO]: ***************** running test for Node:: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:48: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:48: [WARN]: Cookie rejected [JSESSIONID="1B20B7257E639F14E5D9E1017517DF10", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171931549481_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test20171931549481_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:49:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:48: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [WARN]: Cookie rejected [JSESSIONID="944050492345F6B8DD8F44870ECB2DBC", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154948772_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154948772_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:49:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [WARN]: Cookie rejected [JSESSIONID="873E947EDB300270103CBFA8A8D0BD50", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315494974_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315494974_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:49:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [WARN]: Cookie rejected [JSESSIONID="4DFFEB80C6B617847D9F73D3640E9C03", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154949378_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154949378_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:49:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [WARN]: Cookie rejected [JSESSIONID="F2675402E767A0A89D7A8964EFAE9B1A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154949704_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154949704_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:49:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:49: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:50: [WARN]: Cookie rejected [JSESSIONID="F8292D98B658C858562BD0F710D52F46", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154949942_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154949942_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:49:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:50: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:50: [WARN]: Cookie rejected [JSESSIONID="4385FA1A89F28008412344D5189A1FB2", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154950226_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154950226_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:49:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:50: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:50: [WARN]: Cookie rejected [JSESSIONID="912DECBCB309E2EE93D66B2E2BE0C219", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154950454_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154950454_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:49:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:50: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [WARN]: Cookie rejected [JSESSIONID="530274D4F00832261BD0EF1D389C9747", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154950763_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154950763_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:49:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [WARN]: Cookie rejected [JSESSIONID="0626684A02BB77A5E972D493D4CD210D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315495167_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315495167_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:49:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [WARN]: Cookie rejected [JSESSIONID="B510219DB77BB33796E344E4CF3BF23D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154951290_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154951290_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:49:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [WARN]: Cookie rejected [JSESSIONID="1FE258FC8F65FAE5EE25B1B7AF8F24BD", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154951572_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154951572_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:49:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [WARN]: Cookie rejected [JSESSIONID="49CCEC785ADAF5541C7D090D3B837988", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154951779_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154951779_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:49:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:51: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:52: [WARN]: Cookie rejected [JSESSIONID="70A4AE83B8580112035D5E0FEA4C552D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154951975_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154951975_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:49:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:52: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:52: [WARN]: Cookie rejected [JSESSIONID="25E0FC0424ECB804980FF20F3A033065", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154952256_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154952256_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:49:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:52: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:52: [WARN]: Cookie rejected [JSESSIONID="203D92876A225FE2D8F107D121DAB730", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154952554_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154952554_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:49:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:52: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [WARN]: Cookie rejected [JSESSIONID="75DC4CC31133355CE661B36F199C24A6", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154952842_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154952842_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:49:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [WARN]: Cookie rejected [JSESSIONID="72D28BE2AF92E1F6ACE8D94832594F5E", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154953121_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154953121_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:49:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [WARN]: Cookie rejected [JSESSIONID="A44A5A9A76AFEE3AD6644AC4CE8FF394", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154953372_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154953372_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:49:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [WARN]: Cookie rejected [JSESSIONID="6B4EC07B890E8A0C3FEF8B4B39E145FF", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154953573_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154953573_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:53: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [WARN]: Cookie rejected [JSESSIONID="05D508950A424868DF38B92CCD0BFE1F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154953825_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154953825_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:49:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [WARN]: Cookie rejected [JSESSIONID="F89566090B1FE61EBA5DDC01668B5D13", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154954121_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154954121_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:49:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [WARN]: Cookie rejected [JSESSIONID="5F0E6EFC8A98BAE36B349644821DC941", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154954341_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154954341_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:49:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [WARN]: Cookie rejected [JSESSIONID="1F603F4CE54CA1DB6F206FA00359299A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154954644_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154954644_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:49:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:54: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [WARN]: Cookie rejected [JSESSIONID="D54EFF2B0B142AB07C10DB616C1386EE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154954845_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154954845_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:49:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [WARN]: Cookie rejected [JSESSIONID="F9D14A51EA573F2A00E70F7ED778E0C9", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315495578_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315495578_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:49:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [WARN]: Cookie rejected [JSESSIONID="18E69F15F38C87D97DD51D891FFE819A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154955334_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154955334_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:49:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [WARN]: Cookie rejected [JSESSIONID="861BBBC7BB107679A0B4E96B043E6F9B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154955629_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154955629_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:49:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:55: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:56: [WARN]: Cookie rejected [JSESSIONID="21FEF3F5D0BAD349F66AD5AA51C7E26A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154955925_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154955925_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] 20170712-22:49:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:56: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:49:56: [WARN]: Cookie rejected [JSESSIONID="AE66DBFEC62CFEE1180EC918E5E09A8F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193154956150_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193154956150_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:49:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 2 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 2 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:56: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:56: [INFO]: Using cached identifier for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:57: [WARN]: Cookie rejected [JSESSIONID="340A26F6976F694F831F73367CFD5A2B", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:49:57: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:57: [INFO]: Using cached identifier for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [WARN]: Cookie rejected [JSESSIONID="2934FD59BCD4D93BED8102D6140375B4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:49:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 3 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 3 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:58: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [WARN]: Cookie rejected [JSESSIONID="CA5E03162E7F064EE67662BAD47E23E9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:2017193154958198" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TestingNotFound:2017193154958198 [org.dataone.client.rest.RestClient] 20170712-22:49:58: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [WARN]: Cookie rejected [JSESSIONID="2DB088F7BBFD38E7DF85D8EB6D5F1A4E", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:2017193154958387" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TestingNotFound:2017193154958387 [org.dataone.client.rest.RestClient] 20170712-22:49:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 3 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 3 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:58: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:58: [INFO]: Using cached identifier for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:59: [WARN]: Cookie rejected [JSESSIONID="CE21164C785CEF3AFA63D82DAD1A71CA", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:49:59: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:59: [INFO]: Using cached identifier for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:59: [WARN]: Cookie rejected [JSESSIONID="120BC7511848025BF36F589CE06BE013", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:49:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:59: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:49:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 4 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 4 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:49:59: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [WARN]: Cookie rejected [JSESSIONID="CAC5DA5E4F3B56C2940A4530016AED80", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:2017193154959928" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/TestingNotFound:2017193154959928 [org.dataone.client.rest.RestClient] 20170712-22:50:00: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [WARN]: Cookie rejected [JSESSIONID="74F841221B9D6329C94D58F7B5641999", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:201719315500280" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/TestingNotFound:201719315500280 [org.dataone.client.rest.RestClient] 20170712-22:50:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 4 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 4 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:50:00: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [INFO]: ***************** running test for Node:: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:00: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:01: [WARN]: Cookie rejected [JSESSIONID="A7AC4F3C9A9D223BD29A1F1DE19AB060", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315500613_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315500613_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:50:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:01: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:01: [WARN]: Cookie rejected [JSESSIONID="BE0AD881E726710A7A626887F45C8132", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315501258_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315501258_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:50:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:01: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:02: [WARN]: Cookie rejected [JSESSIONID="DF46D5C6B88C541E1161C12A2DD355E0", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315501904_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315501904_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:50:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:02: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:03: [WARN]: Cookie rejected [JSESSIONID="0515373916D02AEF06897118740C00B9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315502568_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315502568_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:50:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:03: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:03: [WARN]: Cookie rejected [JSESSIONID="EFAB9864D709D9E74DC75F37BCB2DC05", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315503192_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315503192_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:50:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:03: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:04: [WARN]: Cookie rejected [JSESSIONID="740D5165E37A43792D8C7E201061D01F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315503774_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315503774_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:50:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:04: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:05: [WARN]: Cookie rejected [JSESSIONID="58C8893DA11EB68E54A84A10F4268A76", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315504372_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315504372_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:50:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:05: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:05: [WARN]: Cookie rejected [JSESSIONID="D0FFD2C000BADEAB445CE0F791BC9AE2", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171931550514_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test20171931550514_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:50:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:05: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:06: [WARN]: Cookie rejected [JSESSIONID="94444BE2C7CB77A71DC1615CB1F55CA5", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315505702_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315505702_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:50:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:06: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:06: [WARN]: Cookie rejected [JSESSIONID="3DB2D9618EE9B78F2EDBC29CCE0C428D", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315506294_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315506294_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:50:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:06: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:07: [WARN]: Cookie rejected [JSESSIONID="E5D273430C228A8A4A44BFA15A57A9F3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315506976_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315506976_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:50:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:07: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:08: [WARN]: Cookie rejected [JSESSIONID="F3A31AC16FF2FA9835841F17B7B0A758", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315507672_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315507672_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:50:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:08: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:09: [WARN]: Cookie rejected [JSESSIONID="3AB68371C1454EFCC1D704AC09EA2243", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315508369_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315508369_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:50:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:09: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:09: [WARN]: Cookie rejected [JSESSIONID="EC68DA7FE28825F312BBF0A12683D6F4", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171931550970_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test20171931550970_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:50:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:09: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:10: [WARN]: Cookie rejected [JSESSIONID="E4DB5519013D6EBF54EDE017159D55AE", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315509754_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315509754_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:50:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:10: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:11: [WARN]: Cookie rejected [JSESSIONID="0035C631923BF16E086A2B9682011D9F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155010399_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155010399_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:50:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:11: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:11: [WARN]: Cookie rejected [JSESSIONID="7F83C28A91140611B5EC7D75EB8664FC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315501130_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315501130_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:50:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:11: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:12: [WARN]: Cookie rejected [JSESSIONID="5065FDF4D3D614EFFC8D6AB066BE2214", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155011720_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155011720_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:50:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:12: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:12: [WARN]: Cookie rejected [JSESSIONID="0B29B38869F99A7C3EF7B4679F79436A", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155012285_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155012285_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:50:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:12: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:13: [WARN]: Cookie rejected [JSESSIONID="794D3EFF8C04343DD9663B20EEAB8D6F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155012968_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155012968_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:50:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:13: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:14: [WARN]: Cookie rejected [JSESSIONID="EC80F60646DFF0F36DB635F0BB869289", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155013640_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155013640_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:50:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:14: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:15: [WARN]: Cookie rejected [JSESSIONID="16CF7DEB82613F2915BC7A7D1D0C87C4", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155014304_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155014304_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:50:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:15: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:15: [WARN]: Cookie rejected [JSESSIONID="3F90F1D1F3EC7B8D89F6B92974661219", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171931550152_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test20171931550152_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:50:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:15: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:16: [WARN]: Cookie rejected [JSESSIONID="2EA5BA0B4132D4790C2D62E8984066DD", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155015685_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155015685_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:50:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:16: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:17: [WARN]: Cookie rejected [JSESSIONID="2B9656633B2007FB340EAE291A5894D2", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155016352_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155016352_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:50:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:17: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:17: [WARN]: Cookie rejected [JSESSIONID="BB284C0CEDF860FC608ACA11E071C074", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315501725_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test201719315501725_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:50:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:17: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:18: [WARN]: Cookie rejected [JSESSIONID="36C79FEBB074EEEB04ECB42993D46CBC", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155017709_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155017709_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:50:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:18: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:18: [WARN]: Cookie rejected [JSESSIONID="E1B9510EA4BB0A19A5B55D9521B436AA", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155018338_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155018338_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:50:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:18: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:19: [WARN]: Cookie rejected [JSESSIONID="7964772F5EC57B509517C8DB19113D31", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155018998_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155018998_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] 20170712-22:50:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:19: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:20: [WARN]: Cookie rejected [JSESSIONID="EE9B5253473F533391CB92AEA719DB25", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155019652_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object/Test2017193155019652_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:50:20: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:20: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:20: [INFO]: ***************** running test for Node:: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:20: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:21: [WARN]: Cookie rejected [JSESSIONID="006B00EF5A5DE9D664183462A94F96AE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155020278_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155020278_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170712-22:50:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:21: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:22: [WARN]: Cookie rejected [JSESSIONID="332A15B668A5C9FB351F659FF4B9269A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155021228_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155021228_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170712-22:50:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:22: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:22: [WARN]: Cookie rejected [JSESSIONID="CAD9706E106E6E0CA2511FB90110D184", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315502288_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315502288_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170712-22:50:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:22: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:23: [WARN]: Cookie rejected [JSESSIONID="BDD97A8CCB4F2E35A4994CEB00197890", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155022889_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155022889_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170712-22:50:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:23: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:24: [WARN]: Cookie rejected [JSESSIONID="85765B8BFFD167E2A34251394FE89F52", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155023674_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155023674_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170712-22:50:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:24: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:25: [WARN]: Cookie rejected [JSESSIONID="575D5BC5C31331BE0F8E3F2FA862F9E9", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155024461_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155024461_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170712-22:50:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:25: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:26: [WARN]: Cookie rejected [JSESSIONID="99A458C12AB2BF9134884B9BFA486C00", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155025318_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155025318_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170712-22:50:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:26: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:26: [WARN]: Cookie rejected [JSESSIONID="4F2BABAC31E7C82FA49A25F2982D2BB0", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315502676_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315502676_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170712-22:50:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:26: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:27: [WARN]: Cookie rejected [JSESSIONID="E290F8E67AD57CAC64D2140C616C11B1", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155026802_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155026802_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170712-22:50:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:27: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:28: [WARN]: Cookie rejected [JSESSIONID="4E2765404AC8CFAB40E0BCA36CFE9360", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155027589_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155027589_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170712-22:50:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:28: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:29: [WARN]: Cookie rejected [JSESSIONID="15DBED09B86D521F435C8C74480889AB", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155028371_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155028371_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170712-22:50:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:29: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:29: [WARN]: Cookie rejected [JSESSIONID="D5226082F6E1A3B2FA02FDA31465A689", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315502967_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315502967_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170712-22:50:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:29: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:30: [WARN]: Cookie rejected [JSESSIONID="23A706274AF07591BF7589C1B0A9F615", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155029794_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155029794_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170712-22:50:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:30: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:31: [WARN]: Cookie rejected [JSESSIONID="05E1248F29356A24F80C471596EBFB3C", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155030516_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155030516_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170712-22:50:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:31: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:32: [WARN]: Cookie rejected [JSESSIONID="0011ABFC66A7F359BA18AED20E9E3461", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155031345_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155031345_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170712-22:50:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:32: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:32: [WARN]: Cookie rejected [JSESSIONID="EAFABC2B5D1D8C6B15B369729FD901EA", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155032115_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155032115_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170712-22:50:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:32: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:33: [WARN]: Cookie rejected [JSESSIONID="BBE4A66C9AC778BC499F2E493EF6C2EE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155032942_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155032942_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170712-22:50:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:33: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:34: [WARN]: Cookie rejected [JSESSIONID="6DC364EF408CA7C64B000FA44182924F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155033698_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155033698_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170712-22:50:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:34: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:35: [WARN]: Cookie rejected [JSESSIONID="99EAD6ADA4EBC390CFD63150112E22F2", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155034528_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155034528_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170712-22:50:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:35: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:36: [WARN]: Cookie rejected [JSESSIONID="D6436AC31DD8AC9CD765D46096D62FD8", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155035288_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155035288_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170712-22:50:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:36: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:36: [WARN]: Cookie rejected [JSESSIONID="CF7ACDE95CB27E0978868D7355E49DDB", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315503665_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315503665_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170712-22:50:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:36: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:37: [WARN]: Cookie rejected [JSESSIONID="5E3F492569D43B9F7C2A815032A68638", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155036759_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155036759_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170712-22:50:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:37: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:38: [WARN]: Cookie rejected [JSESSIONID="E8414EF86249B8B48F3DEDB958373D35", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155037517_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155037517_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170712-22:50:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:38: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:39: [WARN]: Cookie rejected [JSESSIONID="7F16E4266C7B8592C315E413615D19F8", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155038300_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155038300_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170712-22:50:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:39: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:39: [WARN]: Cookie rejected [JSESSIONID="850C7DAED7509FC853998A1A0988A4C4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201719315503959_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test201719315503959_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170712-22:50:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:39: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:40: [WARN]: Cookie rejected [JSESSIONID="2A9B2FD7CD053E85D5305498E3340BF3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155039831_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155039831_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170712-22:50:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:40: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:41: [WARN]: Cookie rejected [JSESSIONID="4B82B57155722DCC75727797B19E776E", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155040623_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155040623_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170712-22:50:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:41: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:42: [WARN]: Cookie rejected [JSESSIONID="14A4CE50434CF640E532A42101BF8232", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155041350_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155041350_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170712-22:50:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:42: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:42: [WARN]: Cookie rejected [JSESSIONID="3D8C45CE286C16F7374F745DDB7434EA", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155042150_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155042150_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] 20170712-22:50:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:42: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170712-22:50:43: [WARN]: Cookie rejected [JSESSIONID="7A4802DCAC3BFB30B1EF26D9E1F09D35", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017193155042940_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object/Test2017193155042940_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170712-22:50:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:43: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 4 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 4 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:50:43: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:43: [INFO]: Using cached identifier for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:44: [WARN]: Cookie rejected [JSESSIONID="6BC8306261DC9354F13F3695B41EF2E3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:50:44: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:44: [INFO]: Using cached identifier for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:45: [WARN]: Cookie rejected [JSESSIONID="43545F00A52A7D0D1DAE8A751BCCB8AB", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:50:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:50:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:45: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 3 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 5 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 3 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 5 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:50:45: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:45: [INFO]: Using cached objectlist for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [WARN]: Cookie rejected [JSESSIONID="5377366712AF25923A766E8CA0A32784", version:0, domain:cn-sandbox-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] 20170712-22:50:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2017-07-12T22:40:45.801%2B00:00&toDate=2017-07-12T22:49:45.801%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170712-22:50:46: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [INFO]: Using cached objectlist for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [WARN]: Cookie rejected [JSESSIONID="CB6E99255DB2059B7091BF3B2E77260D", version:0, domain:cn-sandbox-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] 20170712-22:50:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-07-12T22:40:46.106%2B00:00&toDate=2017-07-12T22:49:46.106%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170712-22:50:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 5 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 5 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:50:46: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:46: [INFO]: Using cached identifier for node urn:node:cnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:50:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:48: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:48: [INFO]: Using cached identifier for node urn:node:cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:50:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:50:55: [INFO]: ***************** running test for testSetRightsHolder(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:50:55: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:50:55: [INFO]: creating a test object. pid = TierTesting:setRH:2017193155055177 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:55: [INFO]: SystemMetadata for pid: TierTesting:setRH:2017193155055177 <?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>TierTesting:setRH:2017193155055177</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <dateUploaded>2017-07-12T22:50:55.743+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:50:55.743+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = TierTesting:setRH:2017193155055177; FilePart:object = /tmp/mmp.output.7734437484811869986.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.639314073453394966.tmp (895 bytes); [org.dataone.client.rest.RestClient] 20170712-22:50:57: [INFO]: object created. pid = TierTesting:setRH:2017193155055177 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:50:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:setRH:2017193155055177 [org.dataone.client.rest.RestClient] 20170712-22:50:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/owner/TierTesting:setRH:2017193155055177; MMP message has: ParamPart:userId = CN=testPerson,DC=dataone,DC=org; ParamPart:serialVersion = 1; [org.dataone.client.rest.RestClient] 20170712-22:50:58: [INFO]: ***************** running test for testSetRightsHolder(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:58: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:50:58: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:50:59: [INFO]: creating a test object. pid = TierTesting:setRH:2017193155058662 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:50:59: [INFO]: SystemMetadata for pid: TierTesting:setRH:2017193155058662 <?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>TierTesting:setRH:2017193155058662</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <dateUploaded>2017-07-12T22:50:59.419+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:50:59.419+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = TierTesting:setRH:2017193155058662; FilePart:object = /tmp/mmp.output.2543115163219600181.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7135056014977813893.tmp (895 bytes); [org.dataone.client.rest.RestClient] 20170712-22:51:01: [INFO]: object created. pid = TierTesting:setRH:2017193155058662 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:setRH:2017193155058662 [org.dataone.client.rest.RestClient] 20170712-22:51:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/owner/TierTesting:setRH:2017193155058662; MMP message has: ParamPart:userId = CN=testPerson,DC=dataone,DC=org; ParamPart:serialVersion = 1; [org.dataone.client.rest.RestClient] 20170712-22:51:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: ***************** running test for testSetAccessPolicy() vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:04: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:51:04: [INFO]: creating a test object. pid = testSetAccessPolicy_201719315514207 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:04: [INFO]: SystemMetadata for pid: testSetAccessPolicy_201719315514207 <?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>testSetAccessPolicy_201719315514207</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <dateUploaded>2017-07-12T22:51:04.217+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:51:04.217+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSetAccessPolicy_201719315514207; FilePart:object = /tmp/mmp.output.8714004150554390729.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7644703224901892208.tmp (896 bytes); [org.dataone.client.rest.RestClient] 20170712-22:51:05: [INFO]: object created. pid = testSetAccessPolicy_201719315514207 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testSetAccessPolicy_201719315514207 [org.dataone.client.rest.RestClient] 20170712-22:51:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accessRules/testSetAccessPolicy_201719315514207; MMP message has: FilePart:accessPolicy = /tmp/mmp.output.525834469577955356.tmp (243 bytes); ParamPart:serialVersion = 1; [org.dataone.client.rest.RestClient] 20170712-22:51:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [INFO]: ***************** running test for testSetAccessPolicy() vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:07: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-22:51:07: [INFO]: creating a test object. pid = testSetAccessPolicy_201719315517132 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:07: [INFO]: SystemMetadata for pid: testSetAccessPolicy_201719315517132 <?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>testSetAccessPolicy_201719315517132</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <dateUploaded>2017-07-12T22:51:07.143+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T22:51:07.143+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnSandboxUCSB1</originMemberNode> <authoritativeMemberNode>urn:node:mnSandboxUCSB1</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSetAccessPolicy_201719315517132; FilePart:object = /tmp/mmp.output.8337459292594580238.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7606541498240005989.tmp (896 bytes); [org.dataone.client.rest.RestClient] 20170712-22:51:09: [INFO]: object created. pid = testSetAccessPolicy_201719315517132 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testSetAccessPolicy_201719315517132 [org.dataone.client.rest.RestClient] 20170712-22:51:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accessRules/testSetAccessPolicy_201719315517132; MMP message has: FilePart:accessPolicy = /tmp/mmp.output.7993033791698894759.tmp (243 bytes); ParamPart:serialVersion = 1; [org.dataone.client.rest.RestClient] 20170712-22:51:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:51:11: [INFO]: Testing isAuthorized() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:51:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient] 20170712-22:51:12: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:15: [INFO]: certificate filename: testPerson_NoSubjectInfo [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:15: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:15: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:16: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:18: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:19: [INFO]: certificate filename: testEQPerson1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:19: [INFO]: client setup as Subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:19: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:19: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:22: [INFO]: certificate filename: testEQPerson3 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:22: [INFO]: client setup as Subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:22: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:23: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:26: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:26: [INFO]: certificate filename: testGroupie [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:26: [INFO]: client setup as Subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:26: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:27: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:30: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:31: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/reserve/2017193154518537?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:33: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:37: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-07-12T22:40:46.106%2B00:00&toDate=2017-07-12T22:49:46.106%2B00:00&formatId=text/csv&start=0&count=10 with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:37: [WARN]: Cookie rejected [JSESSIONID="D60F288447E329BD2D6F2EDCD1793F14", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:51:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:38: [WARN]: Cookie rejected [JSESSIONID="571650CF79A769DD0B4332C8F524E5D9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:51:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:39: [WARN]: Cookie rejected [JSESSIONID="CBF9878BC163E445DF7E4994D5858309", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:51:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:39: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:39: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:39: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:39: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:39: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:40: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:40: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:40: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:40: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:40: [INFO]: certificate filename: testPerson_SelfSigned [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:40: [INFO]: client setup as Subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-22:51:40: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:41: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:42: [WARN]: Cookie rejected [JSESSIONID="F7BFB22B6CE6A27BC919513B8679C182", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:51:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:43: [WARN]: Cookie rejected [JSESSIONID="4E7CCAC051CF05EF958C59663420261F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:51:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:43: [WARN]: Cookie rejected [JSESSIONID="B29D49048AB65A06F8AB66836F054744", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:51:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:51:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient] 20170712-22:51:45: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:47: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:50: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:51:55: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:51:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:51:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:51:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:00: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:07: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:20: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:33: [WARN]: Cookie rejected [JSESSIONID="DA687ED2DCCEA984DB27BDADFE12AAFE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:52:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:34: [WARN]: Cookie rejected [JSESSIONID="0CF3F7E299FD3FA7411AE04E9AB8EC91", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:52:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:36: [WARN]: Cookie rejected [JSESSIONID="73ECB1DFA395861D949C806C22ECA9C3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:52:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:36: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:36: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:36: [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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:37: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:37: [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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:37: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:37: [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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52: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] 20170712-22:52:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:39: [WARN]: Cookie rejected [JSESSIONID="9AEA17D1817AC37E341A966410F489F4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:52:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:40: [WARN]: Cookie rejected [JSESSIONID="42273777BDBCB7935B1AAB3D292B0F60", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:52:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:41: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:42: [WARN]: Cookie rejected [JSESSIONID="035D5B109CB6472AA6F0DF3CE637F3C8", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:52:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:42: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:52:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient] 20170712-22:52:43: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:47: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:52:52: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:52:56: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:52:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:52:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:52:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:00: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:02: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:04: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:04: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:09: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:09: [WARN]: Cookie rejected [JSESSIONID="BD142A220CDC1476384F05BD2213C24A", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:53:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:10: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:10: [WARN]: Cookie rejected [JSESSIONID="388FE3AA3B5F19CEC4403C25C9D4AB87", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:53:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:11: [WARN]: Cookie rejected [JSESSIONID="25FB0D7CA36E2C8A09916FB11AAB0000", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:53:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:11: [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] 20170712-22:53:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:12: [WARN]: Cookie rejected [JSESSIONID="01C39D84041AD942E62138AB53D5B042", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:53:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:13: [WARN]: Cookie rejected [JSESSIONID="CA660863307FCBB9B20A3DABE6A359E2", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:53:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:14: [WARN]: Cookie rejected [JSESSIONID="37FB33BCD2007F13B5A6ACB9283A3F43", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:53:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient] 20170712-22:53:15: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:25: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:33: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:53:36: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:45: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:54: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:53:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:53:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:53:58: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:53:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:02: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:10: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:11: [WARN]: Cookie rejected [JSESSIONID="A0F1DAB1FBA3BA78CA0416D837AEB9DE", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:12: [WARN]: Cookie rejected [JSESSIONID="37F005FED810A43315F38FBEBA1EC8D4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:13: [WARN]: Cookie rejected [JSESSIONID="F7446313D89FB5752FB7C79CDE5B4195", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:13: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:15: [WARN]: Cookie rejected [JSESSIONID="6FF60273921CB6C74CCCB56F8E90AF9B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:17: [WARN]: Cookie rejected [JSESSIONID="1186402061D251663048C0EBA6E27585", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:18: [WARN]: Cookie rejected [JSESSIONID="4752CD556C7CA28F480B04B407255290", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:18: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:54:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:54:19: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:19: [INFO]: Running isAuthorized() on PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017193154734462; FilePart:sysmeta = /tmp/mmp.output.7778225362475859146.tmp (1089 bytes); with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:22: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:29: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:30: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:33: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:40: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:46: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:47: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:50: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:51: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:56: [WARN]: Cookie rejected [JSESSIONID="4BF5D9A86751E7BD52B04E23417D4B83", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:57: [WARN]: Cookie rejected [JSESSIONID="15F44C56FE1EC7C237D8849547D0C9AB", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:54:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:58: [WARN]: Cookie rejected [JSESSIONID="C4AAC434A156A695EC251247BA185D6F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:54:58: [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] 20170712-22:54:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:54:59: [WARN]: Cookie rejected [JSESSIONID="75BEC7847B8D2878F38E7E37FC00319C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:54:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:54:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:54:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:00: [WARN]: Cookie rejected [JSESSIONID="D96CFA0503BE165635521708766CD75E", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:55:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:55:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:55:00: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:01: [WARN]: Cookie rejected [JSESSIONID="B1AE21113DDADF115263EC5C81B61D02", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:55:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:55:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:55:02: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:55:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:55:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:55:10: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:55:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:55:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:55:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:55:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:55:34: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:55:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:55:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:55:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:55:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:55:45: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:55:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:55:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:55:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:56:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:56:08: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:56:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:56:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:56:30: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:56:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:56:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:56:44: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:44: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:56:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:56:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:56:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:56: [WARN]: Cookie rejected [JSESSIONID="EEE52F7A327D86B222D5D88E22D0B3C2", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:56:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:56:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:58: [WARN]: Cookie rejected [JSESSIONID="C9D9083216C381660AB20C51167EDA9E", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:56:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:56:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:56:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:56:59: [WARN]: Cookie rejected [JSESSIONID="75AEBE38C5114A1D00920F68ED7FBABA", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:56:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:56: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] 20170712-22:57:00: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:01: [WARN]: Cookie rejected [JSESSIONID="0D641D4A45DD090473E7F4855C7F1EB3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:02: [WARN]: Cookie rejected [JSESSIONID="CD07CED012989A24A944D9E11EEC85B3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:03: [WARN]: Cookie rejected [JSESSIONID="AC2292541D762F8E86F201B5C442B0B5", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:03: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:57:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:57:04: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:08: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:09: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:14: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:18: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:19: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:25: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:30: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:31: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:33: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:36: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:37: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:41: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:42: [WARN]: Cookie rejected [JSESSIONID="BB4B766FACF20B288A01B34DCD047685", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:43: [WARN]: Cookie rejected [JSESSIONID="07348481D53F74B6C12C3FCD8E6958EB", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:43: [WARN]: Cookie rejected [JSESSIONID="7455DF5B32A11682F93F79658B38B2C5", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57: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] 20170712-22:57:44: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Public_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:44: [WARN]: Cookie rejected [JSESSIONID="405012E0DECA99227B7532D711AB8DCB", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:45: [WARN]: Cookie rejected [JSESSIONID="DE60CED7F0B4FF36A8842740BB25E29F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:46: [WARN]: Cookie rejected [JSESSIONID="2E69FEF71618F8E6393F1E0D2FAE1407", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:57:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:57:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:57:48: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:57:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:57:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:57:57: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:57:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:58:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:58:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:58:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:58:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:58:20: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:58:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:58:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:58:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:58:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:58:31: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:58:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:58:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:58:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:58:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:58:55: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:58:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:59:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:59:18: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:59:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:27: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:59:31: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:59:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:59:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:45: [WARN]: Cookie rejected [JSESSIONID="124CABA2DB0F489902C7EB40FFFD2C66", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:59:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:46: [WARN]: Cookie rejected [JSESSIONID="DD05F0C8EB89195251E5935D015A4D8F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:59:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:59:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:47: [WARN]: Cookie rejected [JSESSIONID="C692447F98042A38E032B4BD17FBCD18", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:59:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:59:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:47: [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] 20170712-22:59:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:49: [WARN]: Cookie rejected [JSESSIONID="7B504EAA141C92604C8D474D66147104", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:59:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:50: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:51: [WARN]: Cookie rejected [JSESSIONID="E4219D67BD6B09D5D3670FFA4C01495F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:59:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:59:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:52: [WARN]: Cookie rejected [JSESSIONID="1F5F1042A40162446AC26A8AFD24FF36", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-22:59:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:59:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:52: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-22:59:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 [org.dataone.client.rest.RestClient] 20170712-22:59:53: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-22:59:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-22:59:57: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-22:59:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-22:59:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-22:59:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:03: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:07: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:10: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:14: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:18: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:20: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:24: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:27: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:30: [WARN]: Cookie rejected [JSESSIONID="6D2AE2AE920D2972E10ADEA3FD11D1BF", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:00:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:30: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:31: [WARN]: Cookie rejected [JSESSIONID="2CAA384B09B45E1865CDE03310EAEE3D", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:00:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:31: [WARN]: Cookie rejected [JSESSIONID="7E7B406906FF936392EDA179A265032C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:00:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00: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] 20170712-23:00:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:33: [WARN]: Cookie rejected [JSESSIONID="8D5E9FDE140A1BCFCEDDB7497E329C93", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:00:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:33: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:34: [WARN]: Cookie rejected [JSESSIONID="590351D588259050803E03D9408545DE", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:00:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:34: [WARN]: Cookie rejected [JSESSIONID="08BB5C1618452787ED50155C41AA4618", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:00:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:Verified_READ.15 [org.dataone.client.rest.RestClient] 20170712-23:00:36: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:37: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:00:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:00:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:00:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:00:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:00:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:01:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:02: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:01:09: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:09: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:01:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:01:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:01:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:20: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:01:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:01:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:01:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:01:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:01:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:01:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:01:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:07: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:20: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:33: [WARN]: Cookie rejected [JSESSIONID="0E3C9D1A5738DCD7BC132C0A50FD0A3B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:35: [WARN]: Cookie rejected [JSESSIONID="F33DC672DE53960642981199E4A9D2D4", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:02:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:36: [WARN]: Cookie rejected [JSESSIONID="8DB64D56751B2BE158C16ED9F34F128A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:02:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:36: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:38: [WARN]: Cookie rejected [JSESSIONID="F7D0732EC00A7A0D943F05A9C1C16AB3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:02:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:39: [WARN]: Cookie rejected [JSESSIONID="2C529C410F2855F5B926AD3A25AD46C9", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:02:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:41: [WARN]: Cookie rejected [JSESSIONID="700421B3ACB2073824F644662564D58C", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:02:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:02:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 [org.dataone.client.rest.RestClient] 20170712-23:02:41: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:44: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:50: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:52: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:02:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:02:56: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:02:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:02:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:02:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:09: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:10: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:14: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:18: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:20: [WARN]: Cookie rejected [JSESSIONID="95321CADA89C453864B1B40F8E3191B9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:03:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:21: [WARN]: Cookie rejected [JSESSIONID="7307BB49FFBED68D84AA3041484DDC9A", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:03:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:21: [WARN]: Cookie rejected [JSESSIONID="D0B13EAE8B0FE8998C39067ACDBEAF0A", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:03:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03: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] 20170712-23:03:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:23: [WARN]: Cookie rejected [JSESSIONID="734F9D290DFBC977BE52415F6A88CA1C", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:03:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:23: [WARN]: Cookie rejected [JSESSIONID="6D5AF2FEE332609A05682463C88C9CC3", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:03:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:24: [WARN]: Cookie rejected [JSESSIONID="FDAEC0A5F9BF61EC058AC9BB0D4C07A9", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:03:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:testPerson_READ.15 [org.dataone.client.rest.RestClient] 20170712-23:03:26: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:35: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:03:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:03:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:03:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:03:58: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:03:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:04:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:04:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:04:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:04:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:04:10: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:04:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:04:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:04:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:04:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:04:33: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:04:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:04:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:04:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:04:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:04:57: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:04:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:12: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:26: [WARN]: Cookie rejected [JSESSIONID="E2A8730FFE67DD5E2049E6A8074D3285", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:05:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:27: [WARN]: Cookie rejected [JSESSIONID="4AEE40BA4D5748F2E0E05F913551E39B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:05:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:27: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:28: [WARN]: Cookie rejected [JSESSIONID="BDFDE899150D65F907432F93EF9FBA1D", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:05:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:28: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:30: [WARN]: Cookie rejected [JSESSIONID="4F98B60BF94B5E257D22237B08EE6B47", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:05:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:32: [WARN]: Cookie rejected [JSESSIONID="852C2EC5431F97FE43EEB2D42F5ECFF0", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:05:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:33: [WARN]: Cookie rejected [JSESSIONID="590A2934D1E4C2766F4C054BA6DAE0AC", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:05:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:33: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:05:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient] 20170712-23:05:34: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:37: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:38: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:41: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:44: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:49: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:05:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:05:56: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:05:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:05:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:05:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:02: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:04: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:07: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:09: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:13: [WARN]: Cookie rejected [JSESSIONID="00B6EF741B6A8F7C04875607569DC798", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:06:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:14: [WARN]: Cookie rejected [JSESSIONID="5346ACB5EF914FBED97AC94F8064255D", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:06:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:15: [WARN]: Cookie rejected [JSESSIONID="5E12DF246E2F02D2E9A5ADB8226E0F0B", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:06:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:15: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:16: [WARN]: Cookie rejected [JSESSIONID="9EA521AF9638CC142DFCFC0551D01DA0", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:06:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:17: [WARN]: Cookie rejected [JSESSIONID="F159BC6913B728F22F3241352AEE0D6A", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:06:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:18: [WARN]: Cookie rejected [JSESSIONID="A0711EEB9F364354D0F7A40F67EED0D5", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:06:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient] 20170712-23:06:19: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:28: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:06:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:06:51: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:06:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:06:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:06:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:07:00: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:07:03: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:07:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:07:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:07:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:07:29: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:07:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:07:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:07:47: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:07:54: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:07:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:07:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:07:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:07: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:21: [WARN]: Cookie rejected [JSESSIONID="447EF096AA01C500F4A1E478589D7ADC", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:08:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:23: [WARN]: Cookie rejected [JSESSIONID="845A0F3DA9650ECF06AF8FABA8651F81", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:08:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:24: [WARN]: Cookie rejected [JSESSIONID="11BBA81C10B3A72698CCE4531989386C", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:08:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08: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] 20170712-23:08:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:26: [WARN]: Cookie rejected [JSESSIONID="029C95B48C49BCE78058FB04F0F65862", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:08:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:27: [WARN]: Cookie rejected [JSESSIONID="1486F35B54EFE2B2CEABD2850C34FDE6", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:08:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:28: [WARN]: Cookie rejected [JSESSIONID="75BA8351881517B24764E8E4F1404F95", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:08:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:28: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:08:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:30: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:08:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 [org.dataone.client.rest.RestClient] 20170712-23:08:31: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:33: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:36: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:43: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:44: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:47: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:48: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:08:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:08:55: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:08:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:08:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:08:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:00: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:02: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:04: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:07: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:09: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:13: [WARN]: Cookie rejected [JSESSIONID="147EDB8949807F1D06249B2F25F81389", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:09:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:14: [WARN]: Cookie rejected [JSESSIONID="14D4C54E20045EFC319AE63E89D35555", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:09:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:15: [WARN]: Cookie rejected [JSESSIONID="C894CD7AFAED959D0189BD684C71C225", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:09:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:15: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:16: [WARN]: Cookie rejected [JSESSIONID="728DB7CDA8F40C581081A97F8A2E8BF7", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:09:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:17: [WARN]: Cookie rejected [JSESSIONID="5A2D1928AA33F040CD750718E77AF3CE", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:09:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:17: [WARN]: Cookie rejected [JSESSIONID="C0C9F30648536868CE007F82A6843D63", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:09:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:testGroup_READ.15 [org.dataone.client.rest.RestClient] 20170712-23:09:19: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:37: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:09:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:09:52: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:09:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:09:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:09:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:10:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:10:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:04: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:10:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:10:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:10:29: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:30: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:10:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:10:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:47: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:10:54: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:10:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:10:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:10:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:06: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:18: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:19: [WARN]: Cookie rejected [JSESSIONID="280E800EFD979253F164BFF96F360F7A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:11:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:20: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:21: [WARN]: Cookie rejected [JSESSIONID="3658E403783EA510C53FF6D1A775B15C", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:11:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:22: [WARN]: Cookie rejected [JSESSIONID="A0D3566202898C3E2AF0E5FEAB0D3F9A", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:11:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:22: [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] 20170712-23:11:23: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:24: [WARN]: Cookie rejected [JSESSIONID="356D08EE3A215823A2A07FECDA324ACF", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:11:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:25: [WARN]: Cookie rejected [JSESSIONID="FBFB49C1B1127BDE8B268F59E883A711", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:11:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:27: [WARN]: Cookie rejected [JSESSIONID="E6A134BDF52420EA9B3F7C1A2C70BF41", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:11:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:27: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:11:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient] 20170712-23:11:28: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:30: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:32: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:38: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:41: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:42: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:47: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:48: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:54: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:11:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:11:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:11:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:11:59: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:11:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:12:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:02: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:12:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:04: [WARN]: Cookie rejected [JSESSIONID="1ED0FB12A52673808954EF2D99D97E16", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:12:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:05: [WARN]: Cookie rejected [JSESSIONID="26D5646BCB159D6075AFBA922F6BF6F7", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:12:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:06: [WARN]: Cookie rejected [JSESSIONID="87FEA429C1FBE6555CEFBD2AFFB67627", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:12:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:12:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:06: [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] 20170712-23:12:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:07: [WARN]: Cookie rejected [JSESSIONID="71705CBA7C8465DD76D997981AF51A55", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:12:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:07: [WARN]: Cookie rejected [JSESSIONID="0030932827C4C33DF375A3041D5892A1", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:12:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:12:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:08: [WARN]: Cookie rejected [JSESSIONID="EFB5132DF5014161CAE12D9E3CBB6AF0", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:12:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:12:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient] 20170712-23:12:10: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:12:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:12:18: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:26: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:12:33: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:12:41: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:41: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:12:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:12:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:51: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:12:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:12:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:12:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:13:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:13:13: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:13:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:13:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:13:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:13:36: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:13:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:13:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:13:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:13:50: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:50: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:13:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:13:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:13:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:13:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:13:57: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:02: [WARN]: Cookie rejected [JSESSIONID="2AAA5CAE436A6F00CA51E1D4A5DAFD00", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:03: [WARN]: Cookie rejected [JSESSIONID="D551EF346CAB82599CB2D430F350589B", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:04: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:05: [WARN]: Cookie rejected [JSESSIONID="77BF68128C804A976F4DF1EDC9455A98", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:05: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:07: [WARN]: Cookie rejected [JSESSIONID="79DFF6740C9D557EE34D51458ACB733E", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:08: [WARN]: Cookie rejected [JSESSIONID="D7403367AB658B80E74A5186818E3415", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:08: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:09: [WARN]: Cookie rejected [JSESSIONID="3D28B481C270100226F613CB2D517328", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:14:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:14:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient] 20170712-23:14:12: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:12: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:14: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:15: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:16: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:18: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:22: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:22: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:25: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:27: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:27: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:29: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:33: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:34: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:38: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:40: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:42: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:44: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:45: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:46: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:49: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:50: [WARN]: Cookie rejected [JSESSIONID="0F22F3E36465882931E1E7E477F84355", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:50: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:50: [WARN]: Cookie rejected [JSESSIONID="A2353DBCFDD35F7396AF9BD725D60E25", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:51: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:51: [WARN]: Cookie rejected [JSESSIONID="F42DCD19BF6271A6334F01A5456ECC0E", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:51: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:53: [WARN]: Cookie rejected [JSESSIONID="2282C64F8886A30A1F68D1DBC7D04539", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:53: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:53: [WARN]: Cookie rejected [JSESSIONID="D4ECC043C3C159679CFA6AE39614595F", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:14:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:54: [WARN]: Cookie rejected [JSESSIONID="11109878B4ED2EAF07322C59A5373554", version:0, domain:cn-sandbox-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:14:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:14:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:14:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient] 20170712-23:14:56: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:14:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:14:59: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:15:02: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:15:05: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:05: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:15:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:15:13: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:15:21: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:15:28: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:28: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:15:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:15:32: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:15:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:15:36: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:15:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:15:39: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:39: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:15:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:15:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:15:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:15:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:16:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:16:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:11: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:16:19: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:16:26: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:27: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:16:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:16:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:16:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:39: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:40: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:16:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:43: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:16:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:48: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:16:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:52: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:53: [WARN]: Cookie rejected [JSESSIONID="6AEB2A64ACA799B3343C8C6396563C88", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:16:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:16:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:54: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:54: [WARN]: Cookie rejected [JSESSIONID="4075A118A13F5B125E92D5C7B3C2BAE6", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:16:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:16:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:55: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:56: [WARN]: Cookie rejected [JSESSIONID="703620B557EC7FC3B0F5DAD3F577B18F", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:16:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:16:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16: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] 20170712-23:16:56: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:58: [WARN]: Cookie rejected [JSESSIONID="B9AFA6F92819BB01D58CEBD84416B4A3", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:16:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:16:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:16:58: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:16:59: [WARN]: Cookie rejected [JSESSIONID="B3035F039928059320FF2561CC1104E1", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:16:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:16:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:17:00: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:00: [WARN]: Cookie rejected [JSESSIONID="828847D166D34960BF50A544A4A8CE31", version:0, domain:cn-sandbox-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170712-23:17:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:17:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:17:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:00: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient] 20170712-23:17:01: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:01: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:17:03: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:17:04: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:17:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:17:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:06: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:17:07: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:17:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:17:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient] 20170712-23:17:10: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:10: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient] 20170712-23:17:17: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:17:24: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:17:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:17:31: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:31: [INFO]: Running isAuthorized() on GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170712-23:17:35: [INFO]: Running isAuthorized() on GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-sandbox-orc-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170712-23:17:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-sandbox-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-sandbox-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-sandbox-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:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20170712-23:17:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:39: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.70740664429681951.tmp (275 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:39: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:39: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.3317853350525671080.tmp (275 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:40: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:40: [INFO]: ***************** running test for testListSubjects(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] subject: CN=Skye Roseboom A2015,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org subject: CN=Luke Sheneman A2046,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org subject: CN=Pat O'Keefe A10868,O=Google,C=US,DC=cilogon,DC=org subject: CN=Fabio Trabucchi A10889,O=University of Minnesota,C=US,DC=cilogon,DC=org subject: CN=David Vieglais A2105,O=University of Kansas,C=US,DC=cilogon,DC=org subject: CN=Pat O'Keefe A11631,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org subject: CN=Hays Barrett A13341,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Diggory A14576,O=Google,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=Lisa Stillwell A15851,O=University of North Carolina at Chapel Hill,C=US,DC=cilogon,DC=org subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org subject: CN=James Long A16841,O=Google,C=US,DC=cilogon,DC=org subject: CN=MARK FLYNN A18336,O=ProtectNetwork,C=US,DC=cilogon,DC=org subject: CN=Nirav C Merchant A6543,O=The University of Arizona,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org subject: CN=Adam Brin A29701,O=Arizona State University,C=US,DC=cilogon,DC=org subject: CN=Robert P Waltz A904,O=Google,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33926,O=Google,C=US,DC=cilogon,DC=org subject: testAccountA subject: http://orcid.org/0000-0003-2192-431X subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A21971,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A34421,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org subject: CN=Terrence Fleury T34123,O=University of Illinois at Urbana-Champaign,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A34321,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org subject: CN=Terrence Fleury A36261,O=University of Illinois at Urbana-Champaign,C=US,DC=cilogon,DC=org subject: CN=Adam Shepherd A38196,O=Woods Hole Oceanographic Institution,C=US,DC=cilogon,DC=org subject: CN=Robert Arko A47226,O=Columbia University,C=US,DC=cilogon,DC=org subject: CN=Jim Basney A36191,O=Google,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0001-8313-4773 subject: CN=Dave Vieglais A335,O=Google,C=US,DC=cilogon,DC=org subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-1006-9496 subject: http://orcid.org/0000-0002-8121-2341 subject: http://orcid.org/0000-0002-1209-5268 subject: http://orcid.org/0000-0002-0381-3766 subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-4703-1974 subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org subject: CN=Monica Ihli A139616,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-6513-4996 20170712-23:17:40: [INFO]: ***************** running test for testListSubjects(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] subject: CN=Skye Roseboom A2015,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org subject: CN=Luke Sheneman A2046,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org subject: CN=Fabio Trabucchi A10889,O=University of Minnesota,C=US,DC=cilogon,DC=org subject: CN=Pat O'Keefe A10868,O=Google,C=US,DC=cilogon,DC=org subject: CN=David Vieglais A2105,O=University of Kansas,C=US,DC=cilogon,DC=org subject: CN=Pat O'Keefe A11631,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org subject: CN=Hays Barrett A13341,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Diggory A14576,O=Google,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=Lisa Stillwell A15851,O=University of North Carolina at Chapel Hill,C=US,DC=cilogon,DC=org subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org subject: CN=James Long A16841,O=Google,C=US,DC=cilogon,DC=org subject: CN=MARK FLYNN A18336,O=ProtectNetwork,C=US,DC=cilogon,DC=org subject: CN=Nirav C Merchant A6543,O=The University of Arizona,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org subject: CN=Adam Brin A29701,O=Arizona State University,C=US,DC=cilogon,DC=org subject: CN=Robert P Waltz A904,O=Google,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33926,O=Google,C=US,DC=cilogon,DC=org subject: testAccountA subject: http://orcid.org/0000-0003-2192-431X subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A21971,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A34421,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org subject: CN=Terrence Fleury T34123,O=University of Illinois at Urbana-Champaign,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A34321,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org subject: CN=Terrence Fleury A36261,O=University of Illinois at Urbana-Champaign,C=US,DC=cilogon,DC=org subject: CN=Adam Shepherd A38196,O=Woods Hole Oceanographic Institution,C=US,DC=cilogon,DC=org subject: CN=Robert Arko A47226,O=Columbia University,C=US,DC=cilogon,DC=org subject: CN=Jim Basney A36191,O=Google,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0001-8313-4773 subject: CN=Dave Vieglais A335,O=Google,C=US,DC=cilogon,DC=org subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-1006-9496 subject: http://orcid.org/0000-0002-8121-2341 subject: http://orcid.org/0000-0002-1209-5268 subject: http://orcid.org/0000-0002-0381-3766 subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-4703-1974 subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org subject: CN=Monica Ihli A139616,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-6513-4996 20170712-23:17:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:41: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:41: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.5124608919053945839.tmp (312 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:42: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.4667788610205073605.tmp (312 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:43: [INFO]: ***************** running test for testUpdateAccount(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: ***************** running test for testUpdateAccount(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:43: [INFO]: ***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts/verification/CN=Skye%20Roseboom%20A2015,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170712-23:17:43: [INFO]: ***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts/verification/CN=Skye%20Roseboom%20A2015,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170712-23:17:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:44: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:44: [INFO]: ***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts/verification/CN=Skye%20Roseboom%20A2015,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170712-23:17:45: [INFO]: ***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts/verification/CN=Skye%20Roseboom%20A2015,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:46: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts/CN=Skye%20Roseboom%20A2015,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts/CN=Skye%20Roseboom%20A2015,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:46: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:46: [INFO]: ***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/accounts?start=0&count=30 [org.dataone.client.rest.RestClient] 20170712-23:17:47: [INFO]: ***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170712-23:17:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/accounts?start=0&count=30 [org.dataone.client.rest.RestClient] 20170712-23:17:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:47: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:47: [INFO]: ***************** running test for testRegister(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.2075931328052585434.tmp (1614 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:48: [INFO]: ***************** running test for testRegister(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.6936186702779136192.tmp (1614 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:49: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:49: [INFO]: ***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node/urn:node:mnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170712-23:17:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: ***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node/urn:node:mnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170712-23:17:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnSandbox; MMP message has: FilePart:node = /tmp/mmp.output.4428491201194046254.tmp (1638 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:51: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node/urn:node:cnSandbox; MMP message has: FilePart:node = /tmp/mmp.output.7614913216407164392.tmp (1638 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-23:17:52: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnSandboxBAD; MMP message has: FilePart:node = /tmp/mmp.output.892771330431355582.tmp (1708 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node/urn:node:cnSandboxBAD; MMP message has: FilePart:node = /tmp/mmp.output.7487061951970996832.tmp (1708 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:53: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:53: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnSandbox; MMP message has: FilePart:node = /tmp/mmp.output.3495917823245304650.tmp (1638 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:53: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170712-23:17:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-sandbox-orc-1.test.dataone.org/cn/v2/node/urn:node:cnSandbox; MMP message has: FilePart:node = /tmp/mmp.output.6355083226542730314.tmp (1638 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:54: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:17:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:54: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_2017193161754284 [org.dataone.client.rest.RestClient] 20170712-23:17:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_2017193161754284 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [INFO]: creating a test object. pid = testView_InvalidTheme_2017193161754284 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:55: [INFO]: SystemMetadata for pid: testView_InvalidTheme_2017193161754284 <?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_2017193161754284</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T23:17:55.436+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T23:17:55.436+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_2017193161754284; FilePart:object = /tmp/mmp.output.2049833442233161775.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.414256794592125361.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170712-23:17:57: [INFO]: object created. pid = testView_InvalidTheme_2017193161754284 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:57: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_2017193161754284 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_2017193161754284 [org.dataone.client.rest.RestClient] 20170712-23:17:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:17:58: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_2017193161758630 [org.dataone.client.rest.RestClient] 20170712-23:18:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_2017193161758630 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [INFO]: creating a test object. pid = testView_InvalidTheme_2017193161758630 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:00: [INFO]: SystemMetadata for pid: testView_InvalidTheme_2017193161758630 <?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_2017193161758630</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T23:18:00.208+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T23:18:00.208+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_2017193161758630; FilePart:object = /tmp/mmp.output.6535786363334689675.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5468352177337987004.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170712-23:18:02: [INFO]: object created. pid = testView_InvalidTheme_2017193161758630 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:02: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_2017193161758630 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_2017193161758630 [org.dataone.client.rest.RestClient] 20170712-23:18:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:04: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:04: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] 20170712-23:18:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:05: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] 20170712-23:18:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: ***************** running test for testListViews(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient] 20170712-23:18:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:06: [INFO]: ***************** running test for testListViews(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient] 20170712-23:18:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:07: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:07: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_201719316187549 [org.dataone.client.rest.RestClient] 20170712-23:18:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201719316187549 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [INFO]: creating a test object. pid = testView_NotAuthorized_201719316187549 on https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:08: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201719316187549 <?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_201719316187549</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T23:18:08.119+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T23:18:08.119+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201719316187549; FilePart:object = /tmp/mmp.output.8479538016422638037.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.549713191544450501.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170712-23:18:09: [INFO]: object created. pid = testView_NotAuthorized_201719316187549 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:09: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201719316187549 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_201719316187549 [org.dataone.client.rest.RestClient] 20170712-23:18:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:12: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://cn-sandbox-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_201719316181247 [org.dataone.client.rest.RestClient] 20170712-23:18:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201719316181247 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [INFO]: creating a test object. pid = testView_NotAuthorized_201719316181247 on https://cn-sandbox-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:13: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201719316181247 <?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_201719316181247</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,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-07-12T23:18:13.297+00:00</dateUploaded> <dateSysMetadataModified>2017-07-12T23:18:13.297+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-sandbox-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201719316181247; FilePart:object = /tmp/mmp.output.8829080806905327235.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5213362682700536105.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170712-23:18:15: [INFO]: object created. pid = testView_NotAuthorized_201719316181247 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:15: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201719316181247 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_201719316181247 [org.dataone.client.rest.RestClient] 20170712-23:18:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:22: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:23: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:23: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170712-23:18:23: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170712-23:18:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnSandboxUCSB1 objectList_hits 4 urn:node:cnSandboxUCSB1 publicObject_cacheDate Wed Jul 12 22:48:33 UTC 2017 urn:node:cnSandboxUCSB1 publicObject_hits 6 urn:node:cnSandboxUCSB1 objectList_cacheDate Wed Jul 12 22:49:11 UTC 2017 urn:node:cnSandboxUCSB1 publicObject TierTesting:cn-sandbox-ucsb-1:Public_READ.15 urn:node:cnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@3effd4f3 ============================================================================================================= urn:node:cnSandboxORC1 objectList_hits 4 urn:node:cnSandboxORC1 publicObject_cacheDate Wed Jul 12 22:48:47 UTC 2017 urn:node:cnSandboxORC1 publicObject_hits 6 urn:node:cnSandboxORC1 objectList_cacheDate Wed Jul 12 22:49:12 UTC 2017 urn:node:cnSandboxORC1 publicObject TierTesting:cn-sandbox-orc-1:Public_READ.15 urn:node:cnSandboxORC1 objectList org.dataone.service.types.v1.ObjectList@41f4fe5 ============================================================================================================= 20170712-23:18:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [INFO]: certificate filename: urn_node_cnStageUNM1_SS1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-23:18:24: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170712-23:18:24: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] total:15835601 20170712-23:18:25: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170712-23:18:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-orc-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] total:15835601 Tests run: 147, Failures: 14, Errors: 0, Skipped: 34, Time elapsed: 2,022.769 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-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154554455 ] 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-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2017193154557178 ] 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-sandbox-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315461657 ] 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-sandbox-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201719315464379 ] 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-sandbox-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-sandbox-orc-1.test.dataone.org/cn/v2/log ] testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-sandbox-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-sandbox-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-sandbox-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-sandbox-orc-1.test.dataone.org/cn ] 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: 147, Failures: 14, 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_Sandbox_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_Sandbox_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: 34:07.306s [INFO] Finished at: Wed Jul 12 23:18:26 UTC 2017 [INFO] Final Memory: 58M/776M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data [JENKINS] Archiving /var/lib/jenkins/jobs/d1_integration_Sandbox_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 Finished: UNSTABLE